Skip navigation.
Home
Чайники в массы.

Красивая рамочка

 

Это заголовок рамки
Тут контент
Это я сам такую рамочку придумал
Надо на ее основе сделать тему оформления для Друпал

Переименовать файлы в папках

В 3 папках 1,2,3 лежат файлы которые называются:
1 дорожка 1.txt
2 дорожка 2.txt

Нужно собрать все папки в одну и сделать сквозную нумерацию. последний файл 1 папки 72.txt, а первый файл второй папки 73.txt. Последний файл 2 папки 140.txt Первый файл 3 папки - 141.txt

Как сделал я:
1. Переименовал файлы во 2 и 3 папках с помощью Выделить и переименовать
2. Выгрузил всё в одну папку
3. Переименовал и в этой папке с помощью Выделить и переименовать.
4. Удалил лишние с помощью ВиндосПоверШелл.

Если у кого установлен Perl:

#!/usr/bin/perl

for(<*.txt>){
$old=$_;
s/(\d+).*(\.txt)/$1+72/e;
$_.=$2;
rename $old, $_;
}

Создание модуля Drupal

В sites/all/modules создаётся папка myprint.
В ней два файла:

myprint.info:

name = My print Module
description = opisanie My print Module
version = 7.x-1.0
core = 7.x

-----------------------------------------------------------------
mymodule.module:

<?php
print 'My print Module';

-----------------------------------------------------------------

Этот модуль будет выводить фразу: My print Module, на всех страницах сайта, в самом верху.

drupal 7 настройка smtp модуля

drupal 7 настройка smtp модуля:

1. /admin/config/system/site-information - miltorg@yandex.ru
2. admin/config/system/smtp :

smtp.yandex.ru
465
Use SSL
miltorg@yandex.ru
**************

miltorg@yandex.ru
E-mail address to send a test e-mail to - куда отправить тестовое письмо

главная проблема была в том что я не сделал пункт 1.

Перевод Друпал, русификация.

Перевод Друпал, русификация.

1. /admin/modules Включить Locale или сразу к 3
2. Там же жмём Configure и переходим к /admin/config/regional/language
3. Add language это и есть /admin/config/regional/language/add
4. Выставляем галочки.
5. Устанавливаем модуль https://www.drupal.org/project/l10n_update
6. Пока я не нажал кнопку здесь: admin/config/regional/translate/update - ничего не происходило. Там же есть ссылка:
Проверить вручную admin/config/regional/translate/check

Пенсию не дадут. Думал что стаж 30 лет - оказалось что 3 года.

У меня стаж - 30 лет. - Радостно говорил я всем демонстрируя свою Трудовую книжку с первой записью в 1985 году.

Расчёт простой.
Непрерывно:
Институт и работа на своём предприятии. С 1985 по 2015 год.
Тучи начали сгущаться когда я узнал что для пенсии теперь нужно не 5 лет стажа, а 15 лет. Но я сильно не беспокоился - двойной запас в стаже - считал я.
Потом где-то сказали что институт в стаж не идёт. То есть минус 6 лет - 24 года - тоже хорошо.
Потом сказали что в стаж у предпринимателей войдут только в те года когда, предприятие сдавало отчёты.
Упс!!! - минус 12 лет - 12 лет стаж получается - я заволновался и полез в Пенсионный фонд. Там главная отмаза была:

- Вам уже сегодня пенсию Получать?
- Нет.
- А чего вы тогда пришли? За 10 лет всё изменится.

Быстрый перенос сайта.

1. Нужно проверить на <?php короткий тэг
------------------------

$last_line = system("mv ./{.,*}* ./old/", $retval); // Засунула даже себя и не выдала ошибок

На старом хостинге:

$last_line = system("tar cjvf archive.tar.bz2 sites", $retval);

На новом:

$verDrup= 'drupal-7.56'; # Версия друпала
$satesOld="http://google.com/archive.tar.bz2"; # архив sates со старого хостинга
#===============================================================================

$fileZap= "$verDrup.tar.gz";
$fileProv="https://ftp.drupal.org/files/projects/$fileZap";

$last_line = system("wget $fileProv", $retval);

$last_line = system("tar --strip-components=1 -xzf $fileZap", $retval);

$last_line = system("mv sites sites-old", $retval);

Определение ТИЦ для большого количества сайтов

Программа по очереди определяет ТИЦ для сайтов которые написаны в файле sites.txt
Количество сайтов не ограничено ничем.

https://yadi.sk/d/PdCE94En3FpDcK

---- ----- ---- ---- ----- --- ------ ---- --- ===

C# открыть браузер

В начале я попытался сделать так:

Process.Start("http://google.com");

Но компилятор ругался и говорил, что Process не существует.

А так:
System.Diagnostics.Process.Start("http://v-evropu.ru");

Браузер открылся.

Полный код. C#:

using System;

class Example
{
static void Main()
{

Console.WriteLine ("Программа закончила свою работу. Нажмите Enter");
Console.ReadLine();
System.Diagnostics.Process.Start("http://v-evropu.ru");

}
}

https

https установленный на сайт позволяет передавать пользователям push-расылки уведомления.
Кое где написано что это можно сделать и без https. Но я не проверял - так как https установилась быстро и хорошо.
https есть прям в панели хостинга.

Антиматерильник

 

Попробуй написать сюда матерные слова. Например:
бери

Модуль Win32::GUI

Для того чтоб в perl появились окна - к нему нужно подключить модуль Win32::GUI

Для этого заходим на страницу:

http://search.cpan.org/~kmx/Win32-GUI-1.13/GENERATED/Win32/GUI.pod

Справа есть ссылка на скачивание:
http://search.cpan.org/CPAN/authors/id/K/KM/KMX/Win32-GUI-1.13.tar.gz

Скачиваем. Распаковываем. Я распаковал в C:\Strawberry\win32gui

Делаем так, как написано тут:
http://search.cpan.org/~kmx/Win32-GUI-1.13/GENERATED/Win32/GUI/UserGuide/Readme.pod

В командной строке Перл заходим в распакованную папку и набираем:
perl Makefile.PL

И затем. Последовательно:
dmake
dmake test
dmake install

После установки - там есть куча примеров в папке:
C:\Strawberry\win32gui\Win32-GUI-1.13\samples

Самый простой:

#!perl -w

use Win32::GUI;

Проверка интернет страницы на изменения

Программа проверяет интернет страницу на изменения. При наличии изменений - выдаёт сигнал.
Скачать программу можно по адресу:

https://yadi.sk/d/evPz6CWD337Ur4

Это пробная - учебная версия. Делает всего 5 проверок с интервалом 15 секунд

wifi точка доступа windows

командная строка с правами администратора

netsh wlan set hostednetwork mode=allow ssid=ррррррррр key=Parol
netsh wlan start hostednetwork

netsh wlan show hostednetwork

netsh wlan stop hostednetwork

---------------------------------------------------
Изменение пароля:
netsh wlan set hostednetwork mode=allow ssid=ррррррррр key=Parol22

netsh wlan ?

Применимы следующие команды:

Команды в этом контексте:
? - Отображение списка команд.
add - Добавление элемента конфигурации в таблицу.
connect - Подключение к беспроводной сети.
delete - Удаление элемента конфигурации из таблицы.
disconnect - Отключение от беспроводной сети.
dump - Отображение сценария конфигурации.

phpbb хлебные крошки

Хлебные крошки в форуме phpbb есть. Их просто нужно выложить. Выкладываются они так:


<!-- IF SCRIPT_NAME != "index" -->


<ul class="linklist navlinks">
<li class="icon-home"><a href="{U_INDEX}" accesskey="h">{L_INDEX}</a>
<!-- BEGIN navlinks -->
<strong>&#8249;</strong> <a href="{navlinks.U_VIEW_FORUM}">{navlinks.FORUM_NAME}</a>
<!-- END navlinks -->
</li>
</ul>

<!-- ENDIF -->

iMacros

Команда URL — переход по заданной ссылке.
Пример 1. Последовательный переход по ссылкам сразу после загрузки предыдущей страницы.

TAB T=1
URL GOTO=about:blank
URL GOTO=http://chajnik.ru
URL GOTO=http://so-sputnika.ru
URL GOTO=prohorov-andrej.ru

Пример 2. Переход по ссылке и прокрутка страницы вниз:

TAB T=1

URL GOTO=http://chajnik.ru
URL GOTO=javascript:window.scrollBy(0,20000)

----------

Команда TAB - Управление вкладками.

----------

Комментарии - 'кавычку нужно поставить перед строкой

Функция iimPlay() – запускает команду макроса или готовый макрос на выполнение;
Команда SET — установка пользовательских переменных в iMacros. Список встроенных переменных iMacros можно посмотреть здесь.

hr html




Нарисовать полосу с помощью html просто - для этого существует тег hr

А вот нарисовать полосы разных цветов - немножко сложнее. Один из вариантов выглядит так:

<hr style="color: #000; background-color: #000; border:0px none; height: 3px; font-size: 0px; margin: 0;">
<hr style="color: red; background-color: red; border:0px none; height: 3px; font-size: 0px; margin: 0;">

osCommerce

OsCommerce. Где лежат настройки?

Как это не странно - они лежат в файлах, а не в админке.

admin/includes/configure.php

includes/configure.php

Для того чтоб поменять домен нужно сменить строки:
define('HTTP_SERVER', 'http://test.de');
define('HTTPS_SERVER', 'http://test.de');

и строки:

define('HTTP_CATALOG_SERVER', 'http://test.de');
define('HTTPS_CATALOG_SERVER', 'http://test.de');

В админке лежат настройки касающиеся пользователя - администратора магазина.

Программа для камеры ноутбука

Как я не старался, но обычными средствами, я свою камеру на ноутбуке, в Виндосе не нашёл. Но нашёл, что камера отлично включается и работает в программах:
1. Picasa - программа от Гугол.
2. На сайте В Контакте.
3. В Скайпе.

Остановимся на Picasa и сделаем фотку:
1. Скачиваем: https://picasa.google.com/ - там есть справа большая синяя кнопка - скачать.
2. Открываем программу.
3. Вверху справа есть кнопка: Получить фотографии или видеозаписи с вебкамеры или другого видеоустройства. Жмём её. - Открывается окно.
4. Сразу же загорается индикация работы камеры ноутбука.
5. Дальнейшие настройки не составят проблем. Отметим лишь что можно снимать видео со звуком и делать фотки.
6. Сделаем фотографию - нажмём на первую кнопку внизу.

phpbb чат

Настройки phpbb чата - ничего сложного там нет.
Самый большой вопрос - видимость чата. И в частности видимость чата для гостей.

1. Заходим в админку форума phpbb;
2. Кликаем на вкладку Модули - adm/index.php?sid=2efc0ccd6667f76f687add4c8ae83682&i=31;
3. Затем на Чат Основные настройки - adm/index.php?sid=2efc0ccd6667f76f687add4c8ae83682&i=chat&mode=config
4. Страницы с чатом - adm/index.php?sid=2efc0ccd6667f76f687add4c8ae83682&i=chat&mode=pages
5. Добавить страницу - adm/index.php?i=chat&sid=2efc0ccd6667f76f687add4c8ae83682&mode=pages&action=add

Тут всё вроде ясно и понятно.

Теперь про видимость чата для гостей:

1. Заходим Пользователи и группы --- права групп
2. Выбор группы --- гости --- отправить
3. Расширенные права
4. chat

RSS-материал