Не то… Сменить в комментах… ))
Комментах, стене и т.д
wayfox
+52
Репутация
57
Рейтинг
Как сменить markitup на redaktor в 2.x
Что то не нашел я (
Что то не нашел я (
Плохой хостер… ) Не в обиду, но свалите оттуда )
Перенесу за пять мин… Всего то за 100 баксов… Деньги вперед ))))

Ну это смотря как оформлять… Можно все и в tpl прописать… А можно подключить все, а основное раскидать по стандартным папкам ) Это уже как захотите реализовать…
Случаем нет у вас одноименной папки на хостинге?
есть еще компонент, здесь на сайте где то… Модуль php кода… Я им пользовался на 1 ветке… Но в сапе удобнее всего продавать в статьях или блогах… Так что лучше вставить в сам шаблон контента… Залей все на свой хост в корень… А код раскидай по шаблону контента… Ну так проще ))))
Главный код вставь в общий шаблон а коды ссылок в шаблоны контента, в тех местах где хочешь чтобы был вывод…
Главный код вставь в общий шаблон а коды ссылок в шаблоны контента, в тех местах где хочешь чтобы был вывод…
В движке заложена возможность инклюдить файлы из специальной директории — includes/myphp, в которую можно поместить любые php-скрипты.
Для того, чтобы вывести результат работы этих скриптов, нжно, чтобы движок в тексте статьи или модуля обнаружил выражения, подобные этому: {ФAЙЛ=script.php}.
Итак, у Вас есть сайт, построенный на InstantCMS, на котором Вы желаете продавать ссылки. Он проиндексирован Яндексом, Гуглом. Может быть, даже имеет хорошие показатели ТИЦ и PR.
Последовательность действий:
1. Регистрируемся на Sape и ее аналога Linkfeed, если вас еще там нет.
2. Скачиваем из своего аккаунта нужный архив. Его надо распаковать и папочку с длинным названием вида s6d5f4ghg5f6c5v4bh положить в корневую директорию Вашего сайта (туда же, где лежит index.php). Не забыть, что на нее необходимо установить права доступа (CHMOD) 777.
3. Скачивайте файлик, приложенный ниже. В архиве 2 файла. Распакуйте. Это файлы для инклюда кода сапы и линкфида. Откройте их в Блокноте или любом другом текстовом редакторе и замените во 2 строке "ваш_хэш-код" на название папочки (в нашем примере — s6d5f4ghg5f6c5v4bh).
4. Залейте эти файлы на свой ftp-сервер в директорию includes/myphp
5. Залогиньтесь на своем сайте под Администратором. Зайдите в админку сайта на вкладку "Модули". Нажмите на ссылку "Добавить модуль".
Заполните поля формы:
— Тип модуля: Пользовательский
— Название модуля: Рекомендуем (или Реклама… хоть как)
— Заголовок модуля: Рекомендуем (или Реклама… хоть как)
— Показывать заголовок? Да Нет (можете поэкспериментировать, посмотреть, как лучше будет выглядеть этот модуль на сайте — с Заголовком или без)
— Позиция показа: где желаете, там и разместите. модуль можно перенести в любое время куда угодно.
— Позиция должна присутствовать в шаблоне
— Публиковать модуль? Да
— CSS префикс: ничего не заполняйте
— Кэширование модуля: Выкл
— Период кеширования: по умолчанию — 0 минут
— Доступ (т.е. какой группе пользователей показывать этот модуль. Я у себя ставлю "Гости", т.е. чтобы только гости видели этот модуль).
— Привязка к меню: ставим галочку "Все пункты".
Идем ниже — "Содержимое модуля".
Вставить: Внешний скрипт
Файл: /includes/myphp/ myscript.php (замените на sape-include.php или linkfeed-include.php). Нажмите кнопку Вставить. После этого нажатия в окне визуального редактора ниже появится {ФАЙЛ=sape-include.php} или {ФАЙЛ=linkfeed-include.php}, смотря какой файл вставили.
Вы можете создать отдельный модуль для вывода ссылок Сапы и отдельный модуль для вывода ссылок Линкфида, а можете их поместить в одном модуле, как я. Тогда у Вас должно быть {ФАЙЛ=sape-include.php} {ФАЙЛ=linkfeed-include.php} в окне редактора.
Нажимаем на кнопку под окном визуального редактора "Создать модуль". Модуль создан и отображается в админке на вкладке "Модули сайта" и виден на страницах сайта слева, справа, вверху или внизу, в зависимости от того, где Вы указали его положение. Для того, чтобы он не выглядел пустым, можете в него что-нибудь добавить. Что именно добавить пусть Вам подскажет Ваша фантазия. Для этого зайдите по ссылке редактирования этого модуля на вкладке "Модули" и поиграйте с визуальным редактором:
например, так:
Мы очень ценим и уважаем наших партнеров. Бла-бла-бла… {ФАЙЛ=sape-include.php} {ФАЙЛ=linkfeed-include.php}
6. Идем в свой аккаунт в Сапе или Линкфиде и добавляем сайт.
Автор сего: hitnet )
Для того, чтобы вывести результат работы этих скриптов, нжно, чтобы движок в тексте статьи или модуля обнаружил выражения, подобные этому: {ФAЙЛ=script.php}.
Итак, у Вас есть сайт, построенный на InstantCMS, на котором Вы желаете продавать ссылки. Он проиндексирован Яндексом, Гуглом. Может быть, даже имеет хорошие показатели ТИЦ и PR.
Последовательность действий:
1. Регистрируемся на Sape и ее аналога Linkfeed, если вас еще там нет.
2. Скачиваем из своего аккаунта нужный архив. Его надо распаковать и папочку с длинным названием вида s6d5f4ghg5f6c5v4bh положить в корневую директорию Вашего сайта (туда же, где лежит index.php). Не забыть, что на нее необходимо установить права доступа (CHMOD) 777.
3. Скачивайте файлик, приложенный ниже. В архиве 2 файла. Распакуйте. Это файлы для инклюда кода сапы и линкфида. Откройте их в Блокноте или любом другом текстовом редакторе и замените во 2 строке "ваш_хэш-код" на название папочки (в нашем примере — s6d5f4ghg5f6c5v4bh).
4. Залейте эти файлы на свой ftp-сервер в директорию includes/myphp
5. Залогиньтесь на своем сайте под Администратором. Зайдите в админку сайта на вкладку "Модули". Нажмите на ссылку "Добавить модуль".
Заполните поля формы:
— Тип модуля: Пользовательский
— Название модуля: Рекомендуем (или Реклама… хоть как)
— Заголовок модуля: Рекомендуем (или Реклама… хоть как)
— Показывать заголовок? Да Нет (можете поэкспериментировать, посмотреть, как лучше будет выглядеть этот модуль на сайте — с Заголовком или без)
— Позиция показа: где желаете, там и разместите. модуль можно перенести в любое время куда угодно.
— Позиция должна присутствовать в шаблоне
— Публиковать модуль? Да
— CSS префикс: ничего не заполняйте
— Кэширование модуля: Выкл
— Период кеширования: по умолчанию — 0 минут
— Доступ (т.е. какой группе пользователей показывать этот модуль. Я у себя ставлю "Гости", т.е. чтобы только гости видели этот модуль).
— Привязка к меню: ставим галочку "Все пункты".
Идем ниже — "Содержимое модуля".
Вставить: Внешний скрипт
Файл: /includes/myphp/ myscript.php (замените на sape-include.php или linkfeed-include.php). Нажмите кнопку Вставить. После этого нажатия в окне визуального редактора ниже появится {ФАЙЛ=sape-include.php} или {ФАЙЛ=linkfeed-include.php}, смотря какой файл вставили.
Вы можете создать отдельный модуль для вывода ссылок Сапы и отдельный модуль для вывода ссылок Линкфида, а можете их поместить в одном модуле, как я. Тогда у Вас должно быть {ФАЙЛ=sape-include.php} {ФАЙЛ=linkfeed-include.php} в окне редактора.
Нажимаем на кнопку под окном визуального редактора "Создать модуль". Модуль создан и отображается в админке на вкладке "Модули сайта" и виден на страницах сайта слева, справа, вверху или внизу, в зависимости от того, где Вы указали его положение. Для того, чтобы он не выглядел пустым, можете в него что-нибудь добавить. Что именно добавить пусть Вам подскажет Ваша фантазия. Для этого зайдите по ссылке редактирования этого модуля на вкладке "Модули" и поиграйте с визуальным редактором:
например, так:
Мы очень ценим и уважаем наших партнеров. Бла-бла-бла… {ФАЙЛ=sape-include.php} {ФАЙЛ=linkfeed-include.php}
6. Идем в свой аккаунт в Сапе или Линкфиде и добавляем сайт.
Автор сего: hitnet )
Да кстати, зачем плюсовать шоколадки?
30 тех что отдал + 70 что должен + 50 что брал =150
30 тех что отдал + 70 что должен + 50 что брал =150
Попробуй примонтировать с помощью (UUID)
Узнаем UUID разделов, для этого
в терминале выполняем команду:
sudo blkid
Примерный вывод:
/dev/sda1: UUID="00a4ad8e-dbcc-4c32-a0b4-074b5ee2bfb4" TYPE="ext4"
Создаём каталоги для монтирования:
sudo mkdir /mnt/Shared /mnt/00a4ad8e-dbcc-4c32-a0b4-074b5ee2bfb4
Открываем от имени администратора файл /etc/fstab, содержащий информацию о всех монтируемых при загрузке разделах:
sudo nano /etc/fstab
Добавляем в конец файла,
для ext4:
UUID="7ECCC7F5CCC7A62D" а здесь то как должен монтироваться и с какими правами раздел… )
UUID="7ECCC7F5CCC7A62D" /mnt/Shared ext4 rw,nls=utf8,gid=plugdev,umask=0002 0 0
Попробуй, теперь должно при загрузке всегда монтироватся с теми параметрами которые вы укажете )))) И в одно место )
Ну и все пути можно изменить… )))
Да еще добавь к параметрам монтирования
uid=1000,gid=100
Ну это группа и пользователь… Подставь свои и все...
Ну и не забудь права на файлы и т.д
Узнаем UUID разделов, для этого
в терминале выполняем команду:
sudo blkid
Примерный вывод:
/dev/sda1: UUID="00a4ad8e-dbcc-4c32-a0b4-074b5ee2bfb4" TYPE="ext4"
Создаём каталоги для монтирования:
sudo mkdir /mnt/Shared /mnt/00a4ad8e-dbcc-4c32-a0b4-074b5ee2bfb4
Открываем от имени администратора файл /etc/fstab, содержащий информацию о всех монтируемых при загрузке разделах:
sudo nano /etc/fstab
Добавляем в конец файла,
для ext4:
UUID="7ECCC7F5CCC7A62D" а здесь то как должен монтироваться и с какими правами раздел… )
UUID="7ECCC7F5CCC7A62D" /mnt/Shared ext4 rw,nls=utf8,gid=plugdev,umask=0002 0 0
Попробуй, теперь должно при загрузке всегда монтироватся с теми параметрами которые вы укажете )))) И в одно место )
Ну и все пути можно изменить… )))
Да еще добавь к параметрам монтирования
uid=1000,gid=100
Ну это группа и пользователь… Подставь свои и все...
Ну и не забудь права на файлы и т.д
Сделан на заказ… Я точно не помню, но какая то фирма предлагает в интернете такие услуги, в смысле видел демку по типу такого сайта )
Короче, тебе нужно примонтировать к разделу media сам диск… Ибо раздать можно только оттуда...
Куда примонтирован твой диск вообще ?
Зайди в fstab посмотри… Должно быть так например —
UUID=B0602A1E6029EBB2 /media/DATA ntfs-3g rw,nosuid,nodev,uhelper=udisks,uid=1000,gid=1000,dmask=0077,fmask=0177 0 0
Измени и все… Права на ntfs даются при монтировании, их нельзя изменить потом...
Или примонтируй сам:
sudo mount /dev/sda2 /media/Data -t ntfs -o uid=1000,gid=1000,umask=007,auto,locale=ru_RU.UTF-8
А теперь расшифровка:
-t — это ключ, указывающий тип файловой системы, в данном случае это ntfs.
-o задает параметры mount. Для домашних систем, наверное, бессмысленно, но для самообразования можно прописать доступ только себе. Для этого в консоли вводим:
id
и получаем в выводе значения uid и gid. Это id пользователя, который залогинен в системе, и id его группы. Их вводим в качестве опций после -o.
umask — это права доступа к файлам/папкам. Отличаются от chmod'а:
0: read, write and execute
1: read and write
2: read and execute
3: read only
4: write and execute
5: write only
6: execute only
7: no permissions
Соответственно, первая цифра — для юзера, вторая — для его группы, третья — для всех остальных.
Ну замени устройство монтирования на свое....
Можно примонтировать на всех
sudo mount /dev/sda2 /media/Data -t ntfs -o rw,exec,auto,locale=ru_RU.UTF-8
Но доступ будет открыт на всех, и на запись тоже...
Там выставить просто… Главное вникнуть )
Лучше отформатируй в ext4 и не морочь голову ))))) Так проще ))))
Куда примонтирован твой диск вообще ?
Зайди в fstab посмотри… Должно быть так например —
UUID=B0602A1E6029EBB2 /media/DATA ntfs-3g rw,nosuid,nodev,uhelper=udisks,uid=1000,gid=1000,dmask=0077,fmask=0177 0 0
Измени и все… Права на ntfs даются при монтировании, их нельзя изменить потом...
Или примонтируй сам:
sudo mount /dev/sda2 /media/Data -t ntfs -o uid=1000,gid=1000,umask=007,auto,locale=ru_RU.UTF-8
А теперь расшифровка:
-t — это ключ, указывающий тип файловой системы, в данном случае это ntfs.
-o задает параметры mount. Для домашних систем, наверное, бессмысленно, но для самообразования можно прописать доступ только себе. Для этого в консоли вводим:
id
и получаем в выводе значения uid и gid. Это id пользователя, который залогинен в системе, и id его группы. Их вводим в качестве опций после -o.
umask — это права доступа к файлам/папкам. Отличаются от chmod'а:
0: read, write and execute
1: read and write
2: read and execute
3: read only
4: write and execute
5: write only
6: execute only
7: no permissions
Соответственно, первая цифра — для юзера, вторая — для его группы, третья — для всех остальных.
Ну замени устройство монтирования на свое....
Можно примонтировать на всех
sudo mount /dev/sda2 /media/Data -t ntfs -o rw,exec,auto,locale=ru_RU.UTF-8
Но доступ будет открыт на всех, и на запись тоже...
Там выставить просто… Главное вникнуть )
Лучше отформатируй в ext4 и не морочь голову ))))) Так проще ))))
Не пробовал я присоединять ntfs )))) Вот что можно еще сделать… )))
Порыскал по форуму где сам искал когда то ответы ))))
http://forum.ubuntu.ru/index.php?topic=156785.0
Порыскал по форуму где сам искал когда то ответы ))))
http://forum.ubuntu.ru/index.php?topic=156785.0
Кстати забыл… Чтобы открыть доступ к вашему диску, нужно прописать в smb.conf
[public]
comment = Public Stuff
path = /home/public
public = yes
writable = yes
printable = no
Ну и естественно пути ваши )))
Чтобы запретить запись всем кроме определенной группы, добавьте
write list = @staff
@staff — Это группа
Там же есть в сборке инструкция )
Ну а без самбы не пробовали тупо открыть доступ простыми правами ???
sudo chmod a+rwx /точка_монтирования/раздела
[public]
comment = Public Stuff
path = /home/public
public = yes
writable = yes
printable = no
Ну и естественно пути ваши )))
Чтобы запретить запись всем кроме определенной группы, добавьте
write list = @staff
@staff — Это группа
Там же есть в сборке инструкция )
Ну а без самбы не пробовали тупо открыть доступ простыми правами ???
sudo chmod a+rwx /точка_монтирования/раздела
Вы не создадите райд массив с внешним… Так что либо привяжите диск на сайте к определенному разделу… Либо если материнка поддерживает райды, то внутренние покупайте и делайте райд массив…Да, ведь бывает случаи когда вы собрали сервер на линукс, допустим память заполняется и вы подключите еще один HDD, как теперь объединить два диска, что бы к этому диску имели доступ пользователи сайта?