Skocz do zawartości
  • Zarejestruj się
icebox

(DP30) Custom Meta Tags 1.0.0 EN

Polecane posty

Poproszę o lokalizację hooka (DP30) Custom Meta Tags 1.0.0 EN gdyż sam autor nie raczy tego zrobić :( pomimo zwracania uwagi na błąd plik był dodany w Downloadzie na jego forum jako wersja PL :)


<hookexport>
<hookdata>
<config>
<hook_name>(DP30) Custom Meta Tags</hook_name>
<hook_desc><![CDATA[Add your own board keywords, description and other meta tags!]]></hook_desc>
<hook_author>DawPi</hook_author>
<hook_email>biuro@ipslink.pl</hook_email>
<hook_website>http://www.ipslink.pl</hook_website>
<hook_update_check>http://www.ipslink.pl/checkHook.php?name=dp30_custom_meta_tags</hook_update_check>
<hook_requirements><![CDATA[a:4:{s:20:"hook_ipb_version_min";i:0;s:20:"hook_ipb_version_max";i:0;s:20:"hook_php_version_min";s:1:"0";s:20:"hook_php_version_max";s:1:"0";}]]></hook_requirements>
<hook_version_human>1.0.0</hook_version_human>
<hook_version_long>1000</hook_version_long>
<hook_extra_data><![CDATA[a:3:{s:13:"settingGroups";a:1:{s:0:"";s:2:"59";}s:8:"settings";a:0:{}s:7:"display";a:1:{s:8:"settings";s:39:"Setting groups: (DP30) Custom Meta Tags";}}]]></hook_extra_data>
<hook_key>dp30_custom_meta_tags</hook_key>
</config>
</hookdata>
<hookfiles>
<file>
<hook_file_real>dp30CustomMetaTags.php</hook_file_real>
<hook_type>commandHooks</hook_type>
<hook_classname>dp30CustomMetaTags</hook_classname>
<hook_data><![CDATA[a:6:{s:15:"classToOverload";s:27:"public_forums_forums_boards";s:9:"skinGroup";N;s:12:"skinFunction";N;s:4:"type";N;s:2:"id";N;s:8:"position";N;}]]></hook_data>
<hooks_source><![CDATA[<?php

//-----------------------------------------------
// (DP30) Custom Meta Tags
//-----------------------------------------------
//-----------------------------------------------
// Template Hook
//-----------------------------------------------
// Author: DawPi
// Site: http://www.ipslink.pl/
// Written on: 03 / 08 / 2009
//-----------------------------------------------
// Copyright (C) 2009 DawPi
// All Rights Reserved
//-----------------------------------------------

class dp30CustomMetaTags extends (~extends~)
{


public function doExecute( ipsRegistry $registry )
{

/* Add Keywords */

$keywords = explode(',', $this->settings['dp30_custom_meta_tags_keywords'] );

if ( count( $keywords ) )
{
$this->registry->output->addMetaTag( 'keywords', implode(',', $keywords ) );
}


/* Add Description */

$description = IPSText::stripslashes( $this->settings['dp30_custom_meta_tags_description'] );

if ( strlen( $description ) )
{
$this->registry->output->addMetaTag( 'description', $description );
}


/* Add other Custom Meta Tags */

$other = array();

$otherTmp = explode("\n", $this->settings['dp30_custom_meta_tags_other'] );

foreach ( $otherTmp as $source )
{
$tmp = explode( '=', $source);

$other[ $tmp[0] ] = $tmp[1];
}


while ( list( $k, $v ) = each( $other ) )
{
if ( strlen($k) AND strlen($v) )
{
$this->registry->output->addMetaTag( $k, $v );
}
}



#Run standard method!
parent::doExecute( $registry );

}



}// end of class]]></hooks_source>
</file>
</hookfiles>
<hookextras_settings>
<setting>
<conf_is_title>1</conf_is_title>
<conf_title_title>(DP30) Custom Meta Tags</conf_title_title>
<conf_title_desc>Add meta tags to the main board view.</conf_title_desc>
<conf_title_noshow>0</conf_title_noshow>
<conf_title_keyword>dp30_meta_tags</conf_title_keyword>
<conf_title_app>core</conf_title_app>
<conf_title_tab>(DP3X) Mods</conf_title_tab>
</setting>
<setting>
<conf_id>630</conf_id>
<conf_title>Description</conf_title>
<conf_description>Enter description of your board.</conf_description>
<conf_group>59</conf_group>
<conf_type>textarea</conf_type>
<conf_key>dp30_custom_meta_tags_description</conf_key>
<conf_value/>
<conf_default/>
<conf_extra/>
<conf_evalphp/>
<conf_protected>1</conf_protected>
<conf_position>2</conf_position>
<conf_start_group/>
<conf_end_group>0</conf_end_group>
<conf_add_cache>1</conf_add_cache>
<conf_keywords/>
<conf_title_keyword>dp30_meta_tags</conf_title_keyword>
<conf_is_title>0</conf_is_title>
</setting>
<setting>
<conf_id>631</conf_id>
<conf_title>Keywords</conf_title>
<conf_description>Set keyword to your board. Enter any you want keywords but the best count is between 5 and 8 keys.</conf_description>
<conf_group>59</conf_group>
<conf_type>textarea</conf_type>
<conf_key>dp30_custom_meta_tags_keywords</conf_key>
<conf_value/>
<conf_default/>
<conf_extra/>
<conf_evalphp/>
<conf_protected>1</conf_protected>
<conf_position>1</conf_position>
<conf_start_group>Main Settings</conf_start_group>
<conf_end_group>0</conf_end_group>
<conf_add_cache>1</conf_add_cache>
<conf_keywords/>
<conf_title_keyword>dp30_meta_tags</conf_title_keyword>
<conf_is_title>0</conf_is_title>
</setting>
<setting>
<conf_id>632</conf_id>
<conf_title>Other meta tags</conf_title>
<conf_description><![CDATA[Enter any meta tags you want.<br />
Put one per line in this format:<br />
key=body
<br /><br />
For example:<br />
author=DawPi]]></conf_description>
<conf_group>59</conf_group>
<conf_type>textarea</conf_type>
<conf_key>dp30_custom_meta_tags_other</conf_key>
<conf_value/>
<conf_default/>
<conf_extra/>
<conf_evalphp/>
<conf_protected>1</conf_protected>
<conf_position>3</conf_position>
<conf_start_group/>
<conf_end_group>1</conf_end_group>
<conf_add_cache>1</conf_add_cache>
<conf_keywords/>
<conf_title_keyword>dp30_meta_tags</conf_title_keyword>
<conf_is_title>0</conf_is_title>
</setting>
</hookextras_settings>
<hookextras_language/>
<hookextras_modules/>
<hookextras_help/>
<hookextras_templates/>
<hookextras_tasks/>
<hookextras_database_create/>
<hookextras_database_alter/>
<hookextras_database_update/>
<hookextras_database_insert/>
</hookexport>
<?xml version="1.0" encoding="utf-8"?>

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

hmm no cóż jak autor ma to gdzieś :) to trzeba pomóc (Poniżej fragment, który należy podmienić):


<hookextras_settings>
<setting>
<conf_is_title>1</conf_is_title>
<conf_title_title>Własne meta tagi</conf_title_title>
<conf_title_desc>Dodaj meta tagi do strony głównej forum.</conf_title_desc>
<conf_title_noshow>0</conf_title_noshow>
<conf_title_keyword>dp30_meta_tags</conf_title_keyword>
<conf_title_app>core</conf_title_app>
<conf_title_tab>(DP3X) Mods</conf_title_tab>
</setting>
<setting>
<conf_id>630</conf_id>
<conf_title>Opis</conf_title>
<conf_description>Podaj opis strony.</conf_description>
<conf_group>59</conf_group>
<conf_type>textarea</conf_type>
<conf_key>dp30_custom_meta_tags_description</conf_key>
<conf_value/>
<conf_default/>
<conf_extra/>
<conf_evalphp/>
<conf_protected>1</conf_protected>
<conf_position>2</conf_position>
<conf_start_group/>
<conf_end_group>0</conf_end_group>
<conf_add_cache>1</conf_add_cache>
<conf_keywords/>
<conf_title_keyword>dp30_meta_tags</conf_title_keyword>
<conf_is_title>0</conf_is_title>
</setting>
<setting>
<conf_id>631</conf_id>
<conf_title>Słowa kluczowe</conf_title>
<conf_description>Ustaw słowa kluczowe dla strony. Podaj wszystkie jakie chcesz ale najlepsza ilość to między 5 a 8 słów.</conf_description>
<conf_group>59</conf_group>
<conf_type>textarea</conf_type>
<conf_key>dp30_custom_meta_tags_keywords</conf_key>
<conf_value/>
<conf_default/>
<conf_extra/>
<conf_evalphp/>
<conf_protected>1</conf_protected>
<conf_position>1</conf_position>
<conf_start_group>Głowne ustawienia</conf_start_group>
<conf_end_group>0</conf_end_group>
<conf_add_cache>1</conf_add_cache>
<conf_keywords/>
<conf_title_keyword>dp30_meta_tags</conf_title_keyword>
<conf_is_title>0</conf_is_title>
</setting>
<setting>
<conf_id>632</conf_id>
<conf_title>Pozostałe meta tagi</conf_title>
<conf_description><![CDATA[Wpisz wszystkie tagi jakie chcesz.<br />
Podaj jeden tag na jedną linię w formacie:<br />
key=body
<br /><br />
Przykład:<br />
author=Spanner]]></conf_description>
<conf_group>59</conf_group>
<conf_type>textarea</conf_type>
<conf_key>dp30_custom_meta_tags_other</conf_key>
<conf_value/>
<conf_default/>
<conf_extra/>
<conf_evalphp/>
<conf_protected>1</conf_protected>
<conf_position>3</conf_position>
<conf_start_group/>
<conf_end_group>1</conf_end_group>
<conf_add_cache>1</conf_add_cache>
<conf_keywords/>
<conf_title_keyword>dp30_meta_tags</conf_title_keyword>
<conf_is_title>0</conf_is_title>
</setting>
</hookextras_settings>
[/code]

  • Like 1

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

Witam,

jako autor tej modyfikacji nie zgadzam się na prezentowanie całości lub części kodu na innych stronach, szczególności tej.

Proszę o niezwłoczne usunięcie obu zaprezentowanych kodów.

Autor modyfikacji, czyli ja, nie miał czasu na wykonanie tego w terminie wcześniejszym. Wykonałem to już i zaprezentowałem na moim forum.

@icebox: proszę o powagę. Wszystko 'raczę' zrobić, ale nie mam dwóch par rąk, by wszystko w trzymig wykonywać. Poza tym wystarczyło raz o tym napisać u mnie, a Ty napisałeś dwa posty, wysłałeś jeden raport - o dwie akcje za dużo.

Dziękuję za sprawną reakcję na moją prośbę.

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

PODZIĘKOWAŁ

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

Czy mod jest płatny ? bo z tego co wiem to chyba jest za free?

  • Like 2

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

Jakie to ma znaczenie?

Jest to zgodne z zasadą zachowania praw autorskich.

I skoro autor, czyli ja, prosi o usunięcie tego kodu ze strony na której nie chce, by był, to proszę o uszanowanie tego. W przeciwnym razie tylko potwierdzasz, że nie szanujesz praw autorskich.

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

Ma znaczenie i to duże. Skoro to jest mod darmowy i użytkownik ma problem to mam prawo mu pomóc. Potrzebował pomocy w spolszczeniu to ją uzyskał. Jedyne co mogę dla Ciebie zrobić to usunąć ze swojej wypowiedzi fragmenty niezwiązane z pomocą.

  • Like 1

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

Problem został rozwiązany.

Udostępnij ten post


Link to postu
Udostępnij na innych stronach
Gość
Temat jest zablokowany i nie można w nim pisać.

  • Kto przegląda   0 użytkowników

    Brak zalogowanych użytkowników przeglądających tę stronę.

×

Ważne informacje

W celu świadczenie usług przez nasz Serwis na najwyższym poziomie, w ramach Serwisu wykorzystujemy pliki Cookies (tzw. ciasteczka). Korzystając ze stron Serwisu IPSBEYOND.PL bez zmiany ustawień przeglądarki będą one zapisane w pamięci urządzenia. Jeżeli nie dokonacie Państwo zmiany ustawień przeglądarki internetowej to wyrażacie zgodę na zapisywanie plików Cookies.