Ярославль


Страницы: (2) [1] 2   ( Перейти к первому непрочитанному сообщению ) Ответ в темуСоздание новой темыСоздание опроса

Файл менеджер, хелп

Alekc-yar
Дата 4.10.2007 - 23:28
Цитировать сообщение




Чатланин
**

Профиль
Группа: Пользователи
Сообщений: 68
Пользователь №: 12828
Регистрация: 8.12.2006 - 22:07





Народ подбросьте плиз нормальный файл менеджер для администратирования веб страниц, или скриптик кторый бы открывал код страницы в браузере и подавался дальнейшему редактированию.
PMПисьмо на e-mail пользователю
Top
Одиночка
Дата 5.10.2007 - 07:19
Цитировать сообщение




хихикающий байкер...
*****

Профиль
Группа: Пользователи
Сообщений: 2960
Пользователь №: 11055
Регистрация: 2.10.2006 - 13:31





Alekc-yar
нифига не понял... конкретней цели и желания опиши...
PMПисьмо на e-mail пользователю
Top
Andre
Дата 5.10.2007 - 08:23
Цитировать сообщение




WEBер
*****

Профиль
Группа: Пользователи
Сообщений: 1239
Пользователь №: 14324
Регистрация: 23.01.2007 - 11:12





можно и мне такой менеджер, хочу яндекс подредактировать, че то не совсем мне нравится... wink.gif
PMПисьмо на e-mail пользователю
Top
Адреналин
Дата 5.10.2007 - 08:33
Цитировать сообщение




Эцилопп
****

Профиль
Группа: Пользователи
Сообщений: 928
Пользователь №: 1999
Регистрация: 29.08.2004 - 14:24





А фар или там тоталкомандер не катит?
PMПисьмо на e-mail пользователю
Top
Andre
Дата 5.10.2007 - 10:33
Цитировать сообщение




WEBер
*****

Профиль
Группа: Пользователи
Сообщений: 1239
Пользователь №: 14324
Регистрация: 23.01.2007 - 11:12





эх, совсем разучился народ шутить... а было бы здорово, заходишь на сайт, открываешь исходный код, редактируешь и сохраняешь... причем любого сайта...
PMПисьмо на e-mail пользователю
Top
Ragimoff
Дата 5.10.2007 - 12:28
Цитировать сообщение




Превед, медвед!
*****

Профиль
Группа: Пользователи
Сообщений: 1152
Пользователь №: 9484
Регистрация: 31.07.2006 - 23:32





Цитата
можно и мне такой менеджер, хочу яндекс подредактировать, че то не совсем мне нравится...


Зря так много сарказма. Для файрфок существует пара-тройка плагинов, которые позволяю изменить внешний вид любой страницы. Естественно только для вас, но суть не меняется. Вплоть до встраивания собственных скриптов. Т.е. можете для себя сделать так, что яндекс будет исполнен в стиле nullsoft.com или мелкий софт.ком.


Что касается топикстартера. Как я понял он хочет нечто похожее на редакторы кода страниц как в Джумле и Слаеде.

Ничего невозможного в этом нет. Берете TinyMCE, PHP и все. Там код будет доступный для начинающего. Открыть файл - загрузить содержимое в текстбокс и фсе;-) Если я, конечно, правильно понял что нужно. Можете слева даже панель со списом файлов присобачить;-)
PMПисьмо на e-mail пользователю
Top
Alekc-yar
Дата 5.10.2007 - 13:12
Цитировать сообщение




Чатланин
**

Профиль
Группа: Пользователи
Сообщений: 68
Пользователь №: 12828
Регистрация: 8.12.2006 - 22:07





Цитата (Одиночка @ 5.10.2007 - 07:19)
Alekc-yar
нифига не понял... конкретней цели и желания опиши...

в joomle есть такой файл менеджер, который открывает код страничек в окне браузера для редакции, мне нужен такой же только не зависящий от движка... хотя бы просто скрипт
PMПисьмо на e-mail пользователю
Top
recruit
Дата 5.10.2007 - 13:14
Цитировать сообщение




Unregistered












Top
Alekc-yar
Дата 5.10.2007 - 13:17
Цитировать сообщение




Чатланин
**

Профиль
Группа: Пользователи
Сообщений: 68
Пользователь №: 12828
Регистрация: 8.12.2006 - 22:07





edit.php
<?php
$filename = "soft.php";
if ($QUERY_STRING=="go"):
$zag = $_POST['zag'];
$file2 = $_POST['file2'];
$zag = stripslashes($zag);
$handle = fopen($filename, "r");
$fp = fread($handle, filesize($filename));
print "<form method='post' action='do.php'>";
print "<textarea name='cont' rows='30' cols='115'>$fp</textarea>";
print "<input type='hidden' name='zag' value='$file2'>";
print "<input type='submit' value='save'></form>";
$fp1 =fopen($filename,"r+");
fwrite ($fp1,'$zag');
endif;

do.php
<?php
$file2 = $file;
unlink($file2);
$write = stripslashes($cont);
$open = fopen($file2, "w+");
fputs($open, $write);
fclose($open);
?>

может кто подправит??? что не так...

PMПисьмо на e-mail пользователю
Top
Alekc-yar
Дата 5.10.2007 - 13:23
Цитировать сообщение




Чатланин
**

Профиль
Группа: Пользователи
Сообщений: 68
Пользователь №: 12828
Регистрация: 8.12.2006 - 22:07





Цитата (recruit @ 5.10.2007 - 13:14)
Alekc-yar
http://ru.wikipedia.org/wiki/Firebug

и

http://www.google.com/search?q=%D1%83%D1%8...art=10&sa=N

мне не надо редактировать дизу других сайтов, мне надо редактироват свой сайт...
PMПисьмо на e-mail пользователю
Top
Одиночка
Дата 5.10.2007 - 14:22
Цитировать сообщение




хихикающий байкер...
*****

Профиль
Группа: Пользователи
Сообщений: 2960
Пользователь №: 11055
Регистрация: 2.10.2006 - 13:31





Alekc-yar
ууууууууууууууууууууу... тут ничаво не знаю... да и чесна сказать к ВЕБ 2.0 отношусь плоха... может лучше локальное всё настроить на основ ФТП а... конешна подольше будет но зато старое проверенное средство...
PMПисьмо на e-mail пользователю
Top
Alekc-yar
Дата 5.10.2007 - 15:06
Цитировать сообщение




Чатланин
**

Профиль
Группа: Пользователи
Сообщений: 68
Пользователь №: 12828
Регистрация: 8.12.2006 - 22:07





Цитата (Одиночка @ 5.10.2007 - 14:22)
Alekc-yar
ууууууууууууууууууууу... тут ничаво не знаю... да и чесна сказать к ВЕБ 2.0 отношусь плоха... может лучше локальное всё настроить на основ ФТП а... конешна подольше будет но зато старое проверенное средство...

Дело в том что сайт находится временно на моем компьютре, и все время лазить по папка и искать нужные файлы... муторно по этому хочется иметь один файл ссылками на эти... для их редакции
PMПисьмо на e-mail пользователю
Top
Alekc-yar
Дата 5.10.2007 - 15:13
Цитировать сообщение




Чатланин
**

Профиль
Группа: Пользователи
Сообщений: 68
Пользователь №: 12828
Регистрация: 8.12.2006 - 22:07





Цитата (Ragimoff @ 5.10.2007 - 12:28)
Цитата
можно и мне такой менеджер, хочу яндекс подредактировать, че то не совсем мне нравится...


Зря так много сарказма. Для файрфок существует пара-тройка плагинов, которые позволяю изменить внешний вид любой страницы. Естественно только для вас, но суть не меняется. Вплоть до встраивания собственных скриптов. Т.е. можете для себя сделать так, что яндекс будет исполнен в стиле nullsoft.com или мелкий софт.ком.


Что касается топикстартера. Как я понял он хочет нечто похожее на редакторы кода страниц как в Джумле и Слаеде.

Ничего невозможного в этом нет. Берете TinyMCE, PHP и все. Там код будет доступный для начинающего. Открыть файл - загрузить содержимое в текстбокс и фсе;-) Если я, конечно, правильно понял что нужно. Можете слева даже панель со списом файлов присобачить;-)

А вот на счет как пользоваться TinyMCE пожалуйста подробнее, где можно точно посмотреть как настравивать, в нете что то ни чего толкого не нашел.
PMПисьмо на e-mail пользователю
Top
Ragimoff
Дата 5.10.2007 - 18:54
Цитировать сообщение




Превед, медвед!
*****

Профиль
Группа: Пользователи
Сообщений: 1152
Пользователь №: 9484
Регистрация: 31.07.2006 - 23:32





Да в принципе все довольно просто. Надо только в заголовке подключить JS и все кажись буит работать. Я в свое время делал таким макаром редактор статических страниц.
Вот код шаблона для Смарти. Хотя, если делать полноценный файл менеджер, надо еще сделать рекурсию по катологам для построения дерева папок и файлов.

Код

<script language="jаvаsсriрt" type="text/jаvаsсriрt" src="editor/tiny_mce.js"></script>
<script language="jаvаsсriрt" type="text/jаvаsсriрt">
tinyMCE.init({
 mode : "textareas",
 theme : "advanced",
 plugins : "table,save,advhr,advimage,advlink,emotions,iespell,insertdatetime,preview,zoom,media,searchreplace,print,contextmenu,paste,directionality,fullscreen",
 theme_advanced_buttons1_add_before : "save,newdocument,separator",
 theme_advanced_buttons1_add : "fontselect,fontsizeselect",
 theme_advanced_buttons2_add : "separator,insertdate,inserttime,preview,zoom,separator,forecolor,backcolor",
 theme_advanced_buttons2_add_before: "cut,copy,paste,pastetext,pasteword,separator,search,replace,separator",
 theme_advanced_buttons3_add_before : "tablecontrols,separator",
 theme_advanced_buttons3_add : "emotions,iespell,media,advhr,separator,print,separator,ltr,rtl,separator,fullscreen",
 theme_advanced_toolbar_location : "top",
 theme_advanced_toolbar_align : "left",
 theme_advanced_statusbar_location : "bottom",
 content_css : "example_word.css",
    plugi2n_insertdate_dateFormat : "%Y-%m-%d",
    plugi2n_insertdate_timeFormat : "%H:%M:%S",
 external_link_list_url : "example_link_list.js",
 external_image_list_url : "example_image_list.js",
 media_external_list_url : "example_media_list.js",
 file_browser_callback : "fileBrowserCallBack",
 paste_use_dialog : false,
 theme_advanced_resizing : true,
 theme_advanced_resize_horizontal : false,
 theme_advanced_link_targets : "_something=My somthing;_something2=My somthing2;_something3=My somthing3;",
 paste_auto_cleanup_on_paste : true,
 paste_convert_headers_to_strong : false,
 paste_strip_class_attributes : "all",
 paste_remove_spans : false,
 paste_remove_styles : false
});

function fileBrowserCallBack(field_name, url, type, win) {
 // This is where you insert your custom filebrowser logic
 alert("Filebrowser callback: field_name: " + field_name + ", url: " + url + ", type: " + type);

 // Insert new URL, this would normaly be done in a popup
 win.dосumеnt.forms[0].elements[field_name].value = "someurl.htm";
}
</script>
<!-- /TinyMCE -->
{/literal}
<FORM METHOD=GET ACTION="admin_pages.php">
<iNpUt TyPe="hidden" NaMe="op" vAlUe="{$operation}">
   <iNpUt TyPe="hidden" NaMe="step" vAlUe="{$step}">
   <iNpUt TyPe="hidden" NaMe="id" vAlUe="{$id}">
   <iNpUt TyPe="text" NaMe="page_name" vAlUe="{$page_name}">
   <TeXtArEa Id="elm1" NaMe="elm1" RoWs="15" CoLs="120" StYlE="width: 100%">
       {$page_source}
</TeXtArEa>
   <iNpUt TyPe="submit" NaMe="submit" vAlUe="{$submit_name}">
</FORM>
PMПисьмо на e-mail пользователю
Top
Ragimoff
Дата 5.10.2007 - 18:59
Цитировать сообщение




Превед, медвед!
*****

Профиль
Группа: Пользователи
Сообщений: 1152
Пользователь №: 9484
Регистрация: 31.07.2006 - 23:32





Цитата
Alekc-yar
ууууууууууууууууууууу... тут ничаво не знаю... да и чесна сказать к ВЕБ 2.0 отношусь плоха... может лучше локальное всё настроить на основ ФТП а... конешна подольше будет но зато старое проверенное средство...


А причем здесь вебдваноль? Обычный онлайн редактор. В чем вы статику редактируете на динамических сайтах? Имхо, очень удобно. Да и код пхп иной раз надо поправить.

Кстати, Алекс, на счет статики. Советую посмотреть на библиотеку xBB. Прикольная штука. Целые сайты верстаются на BB-кодах;-) Для примера - сайт создателя;-)
PMПисьмо на e-mail пользователю
Top

Опции темы Страницы: (2) [1] 2  Ответ в темуСоздание новой темыСоздание опроса

 



[ Время генерации скрипта: 0.0070 ]   [ Использовано запросов: 12 ]   [ GZIP включён ]



Яндекс.Метрика

Правила Ярпортала (включая политику обработки персональных данных)

Все вопросы: yaroslavl@bk.ru