PDA

توجه ! این یک نسخه آرشیو شده میباشد و در این حالت شما عکسی را مشاهده نمیکنید برای مشاهده کامل متن و عکسها بر روی لینک مقابل کلیک کنید : mosmedia تو ادیتور دکمه داره، ولی tab نداره



hossein.shokrzadeh
01-25-2007, 09:47 AM
سلام :D
mosmedia رو نصب کردم، دیدم تو ادیتور دکمه داره، ولی tab برای تنظیماتش نداره :D
خیلی ایرادای جالبی امروز پیش میاد، همینطوری پیش بره شرکت آتیش سوزی میشه ;)
من mosmedia رو 2باره نصب کردم، بازم نشد
حالا چه کنم؟
local, mambo 4.6.1

firoozmandan
01-25-2007, 10:09 AM
سلام

حسين اينجا رو ببين :
<b><font color=red>فقط کاربران عضو انجمن می توانند لینک ها را مشاهده کنند</font></b>

نوشته :
Supports Mambo 4.5.3

شما چه نسخه اي داريد :
4.6.1

نتيجه گيري ....

يا علي

hossein.shokrzadeh
01-25-2007, 10:12 AM
سلام
مخلصم
میگم همین، آخه من رو مامبوی فارسی شده 4.6.1p نصب کردم
مشکلی نداشت و عالی کار میکرد
واسه این میگم!!!

hossein.shokrzadeh
01-25-2007, 08:22 PM
ميگم نميدونيد چه كنم من؟ چيز جايگزيني هم نيست؟ كدي چيزي نميشه تو html مطلب نوشت؟

reza_pa48
01-27-2007, 08:28 AM
با html هر کاری میشه.چکار میخوای بکنی؟

hossein.shokrzadeh
01-27-2007, 08:44 AM
رضا جان دقيقا ميخوام يه كانتنت داشته باشم كه توش يه فيلم رو با mediaplayer پخش كنم
دقيقا كار نهايي كه mosmedia انجام ميده
يا يكي يه حالي بده اصول كلي سازگار كردن كنترل هارو با 4.6.1 يادمون بده ، ما هم عوضش هر چيزي رو سازگار كرديم ميزاريم همه استفاده كنند ديگه، خسيس كه نيستيم;)
مرسي به هر حال
يا علي

reza_pa48
01-27-2007, 08:52 AM
ببین کد html این کارو که میخوای انجام بدی می دونی؟
یعنی این کارو میتونی تو فرانت پیج دربیاری؟

hossein.shokrzadeh
01-27-2007, 09:05 AM
سلام رضا جان،
نه بلد نيستم
فرانت پيج متاسفانه ندارم باهاش امتحان كنم

hossein.shokrzadeh
01-27-2007, 09:12 AM
سلام
اين كد رو پيدا كردم:


&lt;OBJECT id=&quot;VIDEO&quot; width=&quot;320&quot; height=&quot;240&quot;
style=&quot;position:absolute; left:0;top:0;&quot;
CLASSID=&quot;CLSID:6BF52A52-394A-11d3-B153-00C04F79FAA6&quot;
type=&quot;application/x-oleobject&quot;&gt;

&lt;PARAM NAME=&quot;URL&quot; VALUE=&quot;your file or url&quot;&gt;
&lt;PARAM NAME=&quot;SendPlayStateChangeEvents&quot; VALUE=&quot;True&quot;&gt;
&lt;PARAM NAME=&quot;AutoStart&quot; VALUE=&quot;True&quot;&gt;
&lt;PARAM name=&quot;uiMode&quot; value=&quot;none&quot;&gt;
&lt;PARAM name=&quot;PlayCount&quot; value=&quot;9999&quot;&gt;
&lt;/OBJECT&gt;


مرسي
يا علي

reza_pa48
01-27-2007, 10:20 AM
ببخشید ن سرم شلوغ بود
خوب اینو پیست کن تو فرانت پیج بین دو تا تگ بادی در قسمت کد.
اونجا از قسمت دیزاین هم تنظیماتشو انجام بده
باز بین دو تا تگ بادی رو بردار و تو ادیتور در حالت html پیست کن

hossein.shokrzadeh
01-31-2007, 09:39 AM
سلام و ممنون رضا جان و بقیه دوستان از کمک هایی که کردند
رضا با اجازت قبل از اینکه کاری که گفتی رو انجام بدم، رفتم یکم با فایل های مامبو جون، ور رفتم، و انگلیسی رو با فارسی مقایسه کردم و .... فایل انگلیسی رو بالاخره ادیت کردم و درست شد الحمد لله
واقعا خدا رو شکر
فایل هاش رو میزارم تا بقیه بچه ها هم بتونند استفاده کنند: البته فکر کنم باید قبل از نصب بقیه چیزها روی مامبو این فایل رو بازنویسی کنید:
مسیر فایل ها:

administrator\components\com_content
نام فایل ها:


admin.content.php
admin.content.html.php


آدرس دانلود فایل های تصحیح شده: <b><font color=red>فقط کاربران عضو انجمن می توانند لینک ها را مشاهده کنند</font></b>

اگر احیانا کسی استفاده کرد و به دردش خورد: به جای تشکر دعای فرج بخونه
یا علی

sorry4uboth
01-31-2007, 09:41 AM
ممکنه بفرمائید دقیقا چه تغییراتی انجام دادید؟؟

کاربران و دوستان گرامی قبل از استفاده از فایلهای فوق لطفا متن زیر رو مطالعه کنند
<b><font color=red>فقط کاربران عضو انجمن می توانند لینک ها را مشاهده کنند</font></b>

hossein.shokrzadeh
01-31-2007, 10:20 AM
سلام محمد جان، چطوری؟
از تذکرت ممنون
__________________________________________________ ______________________________________
لیست تغییرات:
1) فایل admin.content.php:

خط 535



/**********************************
* MOD for MOSMedia
**********************************/

require_once( $mosConfig_absolute_path . &quot;/components/com_mosmedia/classes/mediafile.class.php&quot; );

// Create the _MOSMEDIA table if it does not exist
$query = &quot;CREATE TABLE IF NOT EXISTS `#__media`( `id` int(11) unsigned NOT NULL, &quot;
.&quot; `media` text NOT NULL, &quot;
.&quot; PRIMARY KEY( `id` ) ) TYPE=MyISAM&quot;;
$database-&gt;setQuery( $query );
$database-&gt;query();

$media = array();
$mediafolders = array();
$mediafolders&#91;] = mosHTML::makeOption( &#039;/&#039; );
mediafile::ReadMedia( $pathA, &#039;/&#039;, $mediafolders, $media );
// list of folders in images/stories/ (added by Brian A. Hebert)
$lists[&#039;mediafolders&#039;] = mediafile::GetMediaFolders( $mediafolders, $pathL );

// list of images in specfic folder in images/stories/ (Added by Brian A. Hebert)
$lists[&#039;mediafiles&#039;] = mediafile::GetMedia( $media, $pathL );

// list of saved images
$lists[&#039;medialist&#039;] = mediafile::GetSavedMedia( $row-&gt;id, $pathL );

/**********************************
* END MOD
**********************************/


اضافه شده.

خط 593
عبارت پارامتر $media اضافه شده به لیست HTML_content::editContent

خط 695


/**********************************
* MOD for MOSMedia
**********************************/

$database-&gt;setquery( &quot;select id from #__media where id = $row-&gt;id&quot; );
$count = $database-&gt;loadResult();

$query = &quot;insert into #__media( id, media ) &quot;
.&quot;values( $row-&gt;id, &#039;&quot;.$_POST[&#039;media&#039;].&quot;&#039; )&quot;;
if( $count != &quot;&quot; ){
$query = &quot;update #__media &quot;
.&quot;set media = &#039;&quot;.$_POST[&#039;media&#039;].&quot;&#039;&quot;
.&quot;where id = $row-&gt;id &quot;;
}

$database-&gt;setquery( $query );
$database-&gt;query();

/**********************************
* END MOD
**********************************/

اضافه شده

خط 1119

/**********************************
* MOD for MOSMedia
**********************************/

$database-&gt;setquery( &quot;select media from #__media where id = &quot; . $item[0]-&gt;id );
$media = $database-&gt;loadResult();

$query = &quot;insert into #__media( id, media )&quot;
.&quot;values( $row-&gt;id, &#039;$media&#039; )&quot;;
if( $count != &quot;&quot; ){
$query = &quot;update #__media&quot;
.&quot;set media = &#039;$media&#039;&quot;
.&quot;where id = $row-&gt;id&quot;;
}

$database-&gt;setquery( $query );
$database-&gt;query();

/**********************************
* END MOD
**********************************/

اضافه شده


2) فایل admin.content.html.php:
خط 443
به انتهای function editContent پارامتر , &amp;$media اضافه شد

خط 471:

&lt;!-- MOD for MOSMedia --&gt;
&lt;!-- Include the mediajavascript.js file to manage media related tasks --&gt;
&lt;?php
require_once( $mosConfig_absolute_path . &quot;/components/com_mosmedia/classes/mediafile.class.php&quot; );
include( $mosConfig_absolute_path . &quot;/administrator/components/com_mosmedia/includes/media.divs.js.php&quot; );
?&gt;
&lt;!-- END MOD --&gt;

اضافه شده

خط 511

// MOD for MOSMedia
var foldermedia = new Array;
&lt;?php
$i = 0;
foreach ($media as $k=&gt;$items) {
foreach ($items as $v) {
echo &quot;foldermedia[&quot;.$i++.&quot;] = new Array( &#039;$k&#039;,&#039;&quot;.addslashes( $v-&gt;value ).&quot;&#039;,&#039;&quot;.addslashes( $v-&gt;text ).&quot;&#039; );\n\t\t&quot;;
}
}
?&gt;
// END MOD

اضافه شده

خط 536

// MOD for MOSMedia
// assemble the media back into one field
temp = new Array;
for (var i2=0, n2=form.medialist.options.length; i2 &lt; n2; i2++) {
temp[i2] = form.medialist.options[i2].value;
}
form.media.value = temp.join( &#039;\n&#039; );
// END MOD

اضافه شده

خط 603

&lt;!-- MOD for MOSMedia --&gt;
&lt;input type=&quot;hidden&quot; name=&quot;media&quot; value=&quot;&quot; /&gt;
&lt;!-- END MOD --&gt;

اضافه شده

خط 863

// MOD for MOSMedia
$mediafile = new mediafile( &quot;&quot; );
if( eregi( &quot;true&quot;, $mediafile-&gt;config-&gt;SHOW_MOSIMAGE_TAB ) ){
$tabs-&gt;startTab(&quot;Images&quot;,&quot;images-page&quot;);
}
// END MOD

اضافه شده

خط 992

// MOD for MOSMedia
if( eregi( &quot;true&quot;, $mediafile-&gt;config-&gt;SHOW_MOSIMAGE_TAB ) ){
$tabs-&gt;endTab();
}

// Inlcude the media tab code
include( $mosConfig_absolute_path . &quot;/administrator/components/com_mosmedia/includes/media.tab.php&quot; );

// END MOD

اضافه شده

__________________________________________________ ______________________________________
این شماره خط ها مربوط به فایل های upload شده است.
اگر کسی به مشکل خورد با این پای من نیست ;)
دوستان اگر باگی پیدا کردند لطفا بگن
__________________________________________________ ______________________________________
موفق باشید
یا علی

hossein.shokrzadeh
01-31-2007, 10:58 AM
خوب اولین باگ رو خودم انگار پیدا کردم
:D
images از کار افتاده، و tab اون 2 تا شده
ولی توش هیچی نیست ;)
ببینیم چه میشه کرد.... یا علی

hossein.shokrzadeh
01-31-2007, 12:19 PM
سلام، بالاخره مثل اینکه مشکلش حل شد.
خوب یه سری مشکلات حل شد، امیدوارم دیگه مشکلی نباشه:
بعد از نصب مامبوت mosmedia روی 4.6.1 انگلیسی فایل زیر را دریافت کرده، extract بنمایید، سپس فایل های داخل آنرا در پوشه administrator\components\com_content بریزید:
<b><font color=red>فقط کاربران عضو انجمن می توانند لینک ها را مشاهده کنند</font></b>

سپس query های زیر را دستی از داخل phpMyAdmin اجرا کنید:


CREATE TABLE IF NOT EXISTS `#__media` (
`id` int(11) unsigned NOT NULL default &#039;0&#039;,
`media` text NOT NULL,
PRIMARY KEY (`id`)
) TYPE=MyISAM





DELETE FROM `#__mambots` WHERE element = &#039;mosMedia&#039;




DELETE FROM `#__mambots` WHERE element = &#039;mosmedia.btn&#039;




INSERT INTO `#__mambots` VALUES (&#039;&#039;, &#039;MOSMedia&#039;, &#039;mosMedia&#039;, &#039;content&#039;, 0, 0, 1, 0, 0, 0, &#039;0000-00-00 00:00:00&#039;, &#039;&#039;)



INSERT INTO `#__mambots` VALUES (&#039;&#039;, &#039;MOSMedia Editor Button&#039;, &#039;mosmedia.btn&#039;, &#039;editors-xtd&#039;, 0, 0, 1, 0, 0, 0, &#039;0000-00-00 00:00:00&#039;, &#039;&#039;)

__________________________________________________ __________________________________________________ ______________________
توجه: در query های بالا عبارت #_ را با پیشوند جداول دیتابیس خود عوض کنید.
توجه: قبل از کپی کردن فایل های مذکور از فایل های اصلی backup بگیرید.
توجه: قبل از اجرای دستی query های مذکور از database خود backup بگیرید.
__________________________________________________ __________________________________________________ ______________________
امیدوارم دیگه مشکلی پیش نیاد. ;)
فقط این warning رو میده:

Warning: Invalid argument supplied for foreach() in C:\xamp\xampp\htdocs\Nose.EN\administrator\compone nts\com_content\admin.content.php on line 479
موفق باشید. یا علی :)