Прошу помощи в нескольких вопросах.

Главные вкладки

Аватар пользователя Kryptosx Kryptosx 17 мая 2014 в 16:31

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

Как убрать копирайт в шаблоне?

Как создавать кастомные страницы?

Как добавить свои скрипты в drupal?

Можно ли редактировать шаблон в реальном времени в Dreamweaver?

Можно ли редактировать CSS вне самой CMS,другими средствами?

Комментарии

Аватар пользователя Plazik Plazik 17 мая 2014 в 19:40

Вы с джумлы пришли?

"Kryptosx" wrote:
Как убрать копирайт в шаблоне?

В блоках.

"Kryptosx" wrote:
Как создавать кастомные страницы?

Структура -> Типы материалов.

"foreach" wrote:
Можно ли редактировать шаблон в реальном времени в Dreamweaver?

Верстайте в Webstorm http://www.youtube.com/watch?v=wCVwdvufTds

"Kryptosx" wrote:
Можно ли редактировать CSS вне самой CMS,другими средствами?

Не можно, а нужно и да, можно.

Аватар пользователя Kryptosx Kryptosx 17 мая 2014 в 22:14

Я вообще так сказать новый человек в сфере вебдева,умею работать на C++,java.Где найти сам файл темы шаблона,я не совсем понимаю

Аватар пользователя foreach foreach 17 мая 2014 в 22:54

Plazik, вы что-то напутали с цитатами, мне ваш Dreamweaver только для смеха Smile

"Kryptosx" wrote:
умею работать на C++,java

Тогда наверное и тех.уровень английского имеется.

Загляните в официальную документацию.
Это будет быстрее, чем ждать здесь.

Аватар пользователя Kryptosx Kryptosx 18 мая 2014 в 1:04

Хотелось бы услышать здесь конечно.Просто более развернуто содержательный ответ что выше.И еще хотелось бы узнать как вставить свой скрипт в страницу.

Аватар пользователя Moel Moel 18 мая 2014 в 1:50

"Kryptosx" wrote:
бы узнать как вставить свой скрипт в страницу.

Посмотрите папку sites/all/themes/Ваша_тема
Там много чего интерестного.
Скрипт можно вставить по разному: можно через блок, можно в tpl.php. , можно приатачить к чему нить., или через drupal_add_js('js/script.js');, или через .info scripts[] = js/script.js
Вообщем все уже давно описано подробнейшим образом. Просто поиском воспользуйтесь.

Аватар пользователя Kryptosx Kryptosx 18 мая 2014 в 14:02

вот у меня есть простой скрит jquery:trueCodes = ['123', '321'];

$('#check').on('click', function (e) {

$('#result').html('');
if ($.inArray($('#code').val(), trueCodes) != -1) $('#result').html('You are winner!');

});
+ вебформы ввода



;

Как мне просто вывести его на свою страницу,в своей простой странице в body.Даже пусть в новостном шаблоне.Где найти drupal_add_js,ддля меня тайна как и инфоскриптс.

Аватар пользователя mistix mistix 31 мая 2014 в 17:26

Необходимо вначале создать текстовый блок в разделе Структура -> Блоки. В содержимое блока вставить следующий код:

<?php
drupal_add_js(drupal_get_path('theme','ВАШАТЕМА') . '/ваш путь/ваш_скрипт.js');
?>

И остаётся его разместить в нужной области в этом же разделе админки.

Аватар пользователя Виктор Степаньков ака RxB Виктор Степаньк... 18 мая 2014 в 15:58

"Kryptosx" wrote:
Как мне просто вывести его на свою страницу,в своей простой странице в body.Даже пусть в новостном шаблоне.Где найти drupal_add_js,ддля меня тайна как и инфоскриптс.

https://drupal.org/node/756722

Аватар пользователя roman-yrv roman-yrv 5 июня 2014 в 17:24

Смотрите, есть очень хорошая книга
http://www.ozon.ru/context/detail/id/6967116/

Она хорошо рассказывает именно о том, как работает Drupal на уровне ядра. Для программистов полезнейшая.

Вот еще есть неплохие уроки.
http://drupalace.ru/uroki

И когда будете разбираться с этим, учитывайте то, что PHP, на котором реализован Drupal - это не то же самое, что С++ и Java, хотя по синтаксису вроде бы почти одно и то же.
Там немного другие принципы.
Например, вовсю используются ассоциативные массивы, а также в callback можно передавать название функции

<?php
function mymodule_menu() {
    
$items['abc/def'] = array(
      
'page callback' => 'mymodule_abc_view',
    );
    return 
$items;
  }

  function 

mymodule_abc_view($ghi 0$jkl '') {
    
// ...
  
}
?>

Для работы с Drupal хорошее решение - использовать среду разработки. Я, например, использую NetBeans.

В общем, с ходу работать на Drupal вряд ли получится.