سلام
یه ماژولی میخوام که تیتر مطلب زیر عکس قرار بگیره
برخلاف ماژولهای معمولی که تیتر بالای عکس و intro text قرار میگیره
دوستان میتونن راهنمایی کنند
میخوام که در صورت ممکن خود عکس ها هم به ادامه مطلب لینک باشند نه اینکه فقط خود تیتر مطلب لینک باشه
نمایش نسخه قابل چاپ
سلام
یه ماژولی میخوام که تیتر مطلب زیر عکس قرار بگیره
برخلاف ماژولهای معمولی که تیتر بالای عکس و intro text قرار میگیره
دوستان میتونن راهنمایی کنند
میخوام که در صورت ممکن خود عکس ها هم به ادامه مطلب لینک باشند نه اینکه فقط خود تیتر مطلب لینک باشه
سلام
به این منظور شما باید در هسته مامبو تغییراتی رو بدید.
اگر آشنایی دارید کامپوننت content رو باید ویرایش کنید.
یا حق
اینجوری تمام ماژولهای خبری تغییر پیدا میکنند
من میخوام فقط یکشیون تغییر کنه
اگه میشه تغییرات رو روی این اعمال کنید
این نیوز فلش هست
اگه تیتر هم پایین مطلب نیاد اشکال نداره فقط میخوام که عکس هم به مطلب لینک باشه
دارم کم کم PHP یاد میگیرم 8)کد:<?php
/**
*description!
*/
// no direct access
defined( '_VALID_MOS' ) or die( 'Restricted access' );
require_once( $mainframe->getPath( 'front_html', 'com_content') );
if (!defined( '_MOS_NEWSFLASH_MODULE' )) {
/** ensure that functions are declared only once */
define( '_MOS_NEWSFLASH_MODULE', 1 );
function output_newsflash( &$row, &$params, &$access ) {
global $mainframe;
$row->text = $row->introtext;
$row->groups = '';
$row->readmore = (trim( $row->fulltext ) != '');
$row->metadesc = '';
$row->metakey = '';
$row->access = '';
$row->created = '';
$row->modified = '';
HTML_content::show( $row, $params, $access, 0 );
}
}
global $my, $mosConfig_shownoauth, $mosConfig_offset, $mosConfig_link_titles, $acl;
// Disable edit ability icon
$access = new stdClass();
$access->canEdit = 0;
$access->canEditOwn = 0;
$access->canPublish = 0;
$now = _CURRENT_SERVER_TIME;
$noauth = !$mainframe->getCfg( 'shownoauth' );
$nullDate = $database->getNullDate();
$catid = intval( $params->get( 'catid' ) );
$items = intval( $params->get( 'items', 0 ) );
$style = $params->get( 'style', 'flash' );
$moduleclass_sfx = $params->get( 'moduleclass_sfx' );
$link_titles = $params->get( 'link_titles', $mosConfig_link_titles );
$params->set( 'intro_only', 1 );
$params->set( 'hide_author', 1 );
$params->set( 'hide_createdate', 0 );
$params->set( 'hide_modifydate', 1 );
$params->set( 'link_titles', $link_titles );
// query to determine article count
$query = "SELECT a.id, a.introtext, a.fulltext , a.images, a.attribs, a.title, a.state"
."\n FROM #__content AS a"
."\n INNER JOIN #__categories AS cc ON cc.id = a.catid"
."\n INNER JOIN #__sections AS s ON s.id = a.sectionid"
."\n WHERE a.state = 1"
. ( $noauth ? "\n AND a.access <= " . (int) $my->gid . " AND cc.access <= " . (int) $my->gid . " AND s.access <= " . (int) $my->gid : '' )
."\n AND (a.publish_up = " . $database->Quote( $nullDate ) . " OR a.publish_up <= " . $database->Quote( $now ) . " ) "
."\n AND (a.publish_down = " . $database->Quote( $nullDate ) . " OR a.publish_down >= " . $database->Quote( $now ) . " )"
."\n AND a.catid = " . (int) $catid
."\n AND cc.published = 1"
."\n AND s.published = 1"
."\n ORDER BY a.ordering"
;
$database->setQuery( $query, 0, $items );
$rows = $database->loadObjectList();
$numrows = count( $rows );
// check if any results returned
if ( $numrows ) {
switch ($style) {
case 'horiz':
echo '<table class="moduletable' . $moduleclass_sfx .'">';
echo '<tr>';
foreach ($rows as $row) {
echo '<td>';
output_newsflash( $row, $params, $access );
echo '</td>';
}
echo '</tr></table>';
break;
case 'vert':
foreach ($rows as $row) {
output_newsflash( $row, $params, $access );
}
break;
case 'flash':
default:
srand ((double) microtime() * 1000000);
$flashnum = rand( 0, $numrows-1 );
$row = $rows[$flashnum];
output_newsflash( $row, $params, $access );
break;
}
}
?>
ولی عکسی پیدا نکردم که بهش لینک بدم ::)
مثل اینکه اشتباه موضوع رو متوجه شدم!!!!
یکبار با استفاده از یک تصویر بفرمایید دقیقاً چی میخواهید انجام بدید ؟!
یا حق
این کد ها مربوط به فایل php ماژول نیوز فلش هست
میخوام در صورت امکان تغییراتی توش اعمال کنید که علاوه بر تیتر، عکس هم به مطلب لینک بشه
در صورت امکان تیتر و بیاد زیر عکس قرار بگیره
پیش فرض ماژول نیوز فلش اینه که تیتر بالای عکس قرار میگیره
لطفاً لینک ماژول رو بدید تا بتونم متوجه منظورتون بشم. شاید این چیزی که می خواهید خیلی ساده عملی باشه و شاید خیلی سخت باشه!
یا حق
این همون ماژول نیوز فلشه!!!!
توی خود مامبو وجود داره
ماشاالله زبان انگلیسیتون خوبه ها! خدا زبون فارسی رو برای همین روزا گذاشته ها! ما هم مامبو رو ترجمه کردیم! دقت کنید که ترجمه نام اون ماژول نکته ها هست و نه نیوز فلش!
این ماژول محتوا ها رو نمایش میده دوست عزیز، خودش تصویر اضافه نمیکنه که! شما باید یا از یک ماژول دیگه استفاده کنید یا اینکه محتواهاتون رو ویرایش کنید.
دقیقاً بفرمایید به چه منظوری میخواهید اینکار را بکنید، شاید بتونم ماژول دیگه ای رو بهتون معرفی کنم.
یا حق
شرمنده
معذرت میخوام
این سایت رو ببنید:
[img width=308 height=480]http://aksupload.ir/pic/August/3320.jpg[/img]
-------------------------------------------------------------------
میخوام که عکس به مطلب مربوطه اش لینک باشه
اگر هم شد تیتر مطلب زیر عکس باشه
متشکرم از پیگیریتون
اگر دقیقاً همین شکلی میخواهید شما خودتون میتونید یک ماژول دستی ایجاد کنید و تصویر و تیتر اصلی رو در اون قرار بدید.
نیاز به ماژول خاصی نداره. فقط ماژول جدید ایجاد کنید و اونرو هر روز ویرایش کنید.
یا حق
متوجه نمیشم لطفا بیشتر توضیح بدید
مگه میشه ماژولی که مدیر از طریق مامبو میسازه بدین ترتیب عمل کنه
فکر کنم باید توی کد های پی اچ پی ماژول دستکاری بشه تا تیتر بیاد زیر عکس و عکس لینک بشه
نه، شما یک ماژول جدید بسازید و انگار که دارید یک صفحه HTML ایجاد میکنید.
تصویر رو قرار بدید و یک متن در پایین تصویر بنویسید و هر دو رو به صفحه مورد نظر خودتون لینک کنید.
یا حق
نه اینجوری قابلیتش خیلی محدود میشه
میخوام مطلب توش قرار بگیره و مطلب جدید جایگزین قبلی بشه
صفحه HTML برای یک بار تغییر خوبه نه برای اینکه مرتب بخواد عوض بشه
من تاحالا همچنین ماژولی ندیدم!
باید بدید براتون بنویسن پس.
یا حق