Länklista med phpBB

Frågor kring MODdar (modifikationer) för phpBB 2.0.x.

Moderatorer: Supportgrupp, Moderatorgrupp

peranders
Ny medlem
Ny medlem
Inlägg: 6
Blev medlem: 2005-05-16 16:04
Svar: 0

Länklista med phpBB

Inlägg av peranders »

Finns det någon käck länklista, typ jag eller folk skriver direkt in en länk (URL) plus beskrivning och detta gärna tillsammans med kategorier för länken, typ Växtodling, Kaktus eller Vandring, Sarek?

Jag har redan nu en lista som är genererad av Filemaker + Applescript och det fungerar bra men den är helt statisk och man måste pilla med den offline. En fördel hade varit om man kan få tips på bra länkar av andra på ett lätt sätt.
/Per-Anders
Användarens profilbild
Holger
Support - Ledare
Support - Ledare
Inlägg: 6561
Blev medlem: 2004-06-09 09:32
Svar: 1

Inlägg av Holger »

Holger Gremminger
Ingen support via PM!
peranders
Ny medlem
Ny medlem
Inlägg: 6
Blev medlem: 2005-05-16 16:04
Svar: 0

Inlägg av peranders »

Tack, jag ska kolla denna. Verkar vara nästan det jag vill ha.
/Per-Anders
Kaffe
Medlem
Medlem
Inlägg: 16
Blev medlem: 2006-03-25 10:14
Svar: 0

Inlägg av Kaffe »

Finns det svensk översättning att ladda ner nånstans?
peranders
Ny medlem
Ny medlem
Inlägg: 6
Blev medlem: 2005-05-16 16:04
Svar: 0

Inlägg av peranders »

linkdb är "sådär". Jag har tittat på http://www.mamboserver.com och ramlat över pluginen Bookmarks som kan ha kategorier i nivåer och varje länk kan finnas i valfritt antal kategorier, länkkoll finns, "report bad link" kommer snart plue en massa annat godis. Funkar förstås bara till Mamboserver.

här har jag lagt in en test:

http://www.nyavarvet.com/component/opti ... Itemid,62/
/Per-Anders
Användarens profilbild
Holger
Support - Ledare
Support - Ledare
Inlägg: 6561
Blev medlem: 2004-06-09 09:32
Svar: 1

Inlägg av Holger »

Jo, det är snyggt, men det är inte integrerat i phpBB.

Översättning för linkDB:
lang_admin_linkdb.php

Kod: Markera allt

<?php
// Categories
$lang['All_links'] = 'All Links';
$lang['Approved_links'] = 'Approved Links';
$lang['Unapproved_links'] = 'Unapproved Links';
$lang['Link_cat'] = 'Link in Category';
$lang['Approve'] = 'Approve';
$lang['Unapprove'] = 'Unapprove';
$lang['Link_mode'] = 'View';
$lang['Approve_selected'] = 'Approve Selected';
$lang['Unapprove_selected'] = 'Unapprove Selected';
$lang['Delete_selected'] = 'Delete Selected';
$lang['No_link'] = 'There is no links';
$lang['Acattitle'] = 'Add Category'; 
$lang['Ecattitle'] = 'Edit Category';
$lang['Dcattitle'] = 'Delete Category'; 
$lang['Catexplain'] = 'You can use the Category Management section to add, edit, delete and reorder categories. In order to add links to your database, you must have at least one category created. You can select a link below to manage your categories.';
$lang['Catadded'] = 'The new category has been successfully added';
$lang['Catname'] = 'Category Name';
$lang['Catnameinfo'] = 'This will become the name of the category.';
$lang['Catparent'] = 'Parent Category';
$lang['Catparentinfo'] = 'If you want this category to be a sub-category, select the category you want it to be a sub-category of.';
$lang['None'] = 'None';
$lang['Catedited'] = 'The category you selected has been successfully edited';
$lang['Dellinks'] = 'What do you want to do with the links in this category?';
$lang['Do_cat'] = 'What do you want to do with the sub category in this category?';
$lang['Move_to'] = 'Move to';
$lang['Catsdeleted'] = 'The categories you selected have been successfully deleted';
$lang['Cdelerror'] = 'You didn\'t select any categories to delete';

//Catgories Permission
$lang['Select_a_Category'] = 'Välj en kategori';
$lang['Click_return'] = 'Klicka %shär%s för att återvända till den föregående sidan';
$lang['Select_a_Category'] = 'Välj en kategori';
$lang['Category'] = 'Kategori';

// Configuration
$lang['Settingstitle'] ='Link Config Control';
$lang['Settingsexplain'] = 'You can change the general settings of your link here'; 
$lang['lock_submit_site'] = 'Lock user submit site';
$lang['cat_col'] = 'How many column of categories are to be listed';
$lang['split_links'] = 'Split Links';
$lang['allow_guest_submit_site'] = 'Allow guest to submit site';
$lang['allow_no_logo'] = 'Allow submit site without banner';
$lang['site_logo'] = 'The url where your logo can be found (full url)';
$lang['site_url'] = 'Your url of your website';
$lang['width'] = 'Max width of the banners';
$lang['height'] = 'Max height of the banners';
$lang['settings_link_page'] = 'Max links per page';
$lang['Default_sort_method'] = 'Default Sort Method';
$lang['Default_sort_order'] = 'Default Sort Order';
$lang['interval'] = 'How fast the banners are displayed';
$lang['display_logo'] = 'How many banners are displayed at once';
$lang['Allow_Edit_Link'] = 'Allow edit link';
$lang['Allow_Delete_Link'] = 'Allow delete link';
$lang['Link_display_links_logo'] = 'Display Links site banner';
$lang['Link_email_notify'] = 'While Link added, send e-mail to all site admins';
$lang['Link_pm_notify'] = 'While Link added, notify all site admins via private message';
$lang['Link_allow_rate'] = 'Allow rate link';
$lang['Link_allow_comment'] = 'Allow comment link';
$lang['Max_char'] = 'Maximum Number of charcters';
$lang['Max_char_info'] = 'If some one posted a comment in which charcters is more that this it will give them an error message (Limit the comment).';
$lang['Settings_changed'] = 'Your settings have been successfully updated';
$lang['Click_return_link_config'] = 'Click %sHere%s to return to the Link Config Manager';

// Link
$lang['AddLink'] = 'Lägg till en länk!';
$lang['Elinktitle'] = 'Redigera länk';
$lang['Dlinktitle'] = 'Radera länk';
$lang['Linkexplain'] = 'You can use the Link Management section to add, edit, and delete links.';
$lang['Sitename'] = 'Sajtens benämning';
$lang['Sitenameinfo'] = 'Sajtens benämning';
$lang['Siteld'] = 'Beskrivning';
$lang['Siteldinfo'] = 'Beskrivning av sajten. Detta visas på länkens informationssida, så texten får gärna vara lång.';
$lang['Link_logo'] = "Sajtens logga";
$lang['Link_logo_src'] = "%sx%s pixel";
$lang['Link_logo_src1'] = "%sx%s pixel, kan lämnas tom";
$lang['Preview'] = "Förhandsgranska loggan";
$lang['Siteurl'] = 'Sajtens URL';
$lang['Sitecat'] = 'Kategori';
$lang['Sitecatinfo'] = 'Detta är kategorin som länken skall läggas till i.';
$lang['Linkadded'] = '<B>Tack!</B> Den nya länken har lagts till! Du skickas nu automatiskt till kategorin.';
$lang['Linkdeleted'] = 'Länken har raderats';
$lang['Linkedited'] = 'Den valda länken har redigerats';
$lang['Lderror'] = 'Du har ej valt länk som skall raderas';
$lang['Linksdeleted'] = 'De valda länkarna har raderats';
$lang['Linkpin'] = 'Viktig länk';
$lang['Linkpininfo'] = 'Välj om denna länk är viktig eller ej. Viktiga länkar kommer att visas överst i länklistan.';
$lang['Approved'] = 'Godkänd';
$lang['Approved_info'] = 'Använd denna option för att göra länken tillgänglig för användarna och för att godkänna länkar som lagts till av användare.';
$lang['Link_hits'] = 'Träffar';

//Java script messages and php errors
$lang['Cat_name_missing'] = 'Please fill the category name field';
$lang['Missing_field'] = 'Please complete all the required fields';
$lang['Link_same_cat'] = 'You can\'t move the links to the same deleted category.';
$lang['Link_move_cat'] = 'You can\'t move the sub category to the same deleted category.';
?>
lang_linkdb.php

Kod: Markera allt

<?php
// Main
$lang['Viewall'] = 'Visa alla länkar';
$lang['Descend_by_hits'] = 'Sök på träffar - fallande';
$lang['Descend_by_joindate'] = 'Sök på datum - fallande';
$lang['Jump'] = 'Välj en kategori';
$lang['Sub_category'] = 'Underkategori';
$lang['Lock_submit_site'] = 'Lägga till sajt har spärrats';
$lang['Link_us'] = 'Länka till oss';
$lang['Link_us_explain'] = 'Länka till <b>%s</b>. Använd följande HTML-kod (du kan kopiera och klistra in den i din sajt):';
$lang['Link_us_syntax'] = '<a href="%s" target="_blank"><img src="%s" width="%d" height="%d" border="0" alt="%s" /></a>';

// Sort 
$lang['Sort'] = 'Sortera';

// Category
$lang['No_links'] = 'Inga länkar hittades';
$lang['No_links_cat'] = 'Det finns inga länkar i denna katgorin.';
$lang['Cat_not_exist'] = 'Kategorin du har valt existerar ej.';
$lang['Link_not_exist'] = 'Länken du har valt existerar ej.';

// Link
$lang['Link'] = 'Länkar';
$lang['Date'] = 'Datum';
$lang['Hits'] = 'Träffar';
$lang['Votes'] = ' värderingar';
$lang['No_Display_Links_Logo'] = '<font color=brown>&bull;</font>'; // You can edit color
$lang['Deletelink'] = 'Radera länk';
$lang['Editlink'] = 'Redigera länk';

// User Upload
$lang['Link_guest_reg'] = 'Fyll i formuläret nedan eller logga in';
$lang['Guest_name'] = 'Gäst-namn';
$lang['Link_pm_notify_subject'] = 'Länk har lagts till'; 
$lang['Link_pm_notify_message'] = '\n Länken %s har lagts till,\n gå till länk-administreringen och godkänn den.';
$lang['Link_edit_pm_subject'] = 'Länk har redigerats'; 
$lang['Link_edit_pm_message'] = '\n Länken %s har redigerats,\n gå till länk-administreringen och godkänn den.';

// Search
$lang['Link_Search'] = 'Sök sajt';
$lang['All'] = 'Alla kategorier';
$lang['Choose_cat'] = 'Välj kategori:';
$lang['Submiter'] = 'Inskickad av';
$lang['LinkRating'] = 'Värdering';

// Rate
$lang['Not_allow_vote'] = 'Kan ej värdera';
$lang['Rate'] = 'Värdera länk';
$lang['Rerror'] = 'Du har redan värderat denna länk.';
$lang['Rateinfo'] = 'Du håller på att värdera länken <i><font color=#ff0000>{filename}</font></i>.<br>Välj en värdering nedan. 1 är sämst, 10 är bäst.';
$lang['Rconf'] = 'Du har värderat <i>{filename}</i> med {rate}. Detta medför att länken får den nya värderingen {newrating}.';
$lang['R1'] = '1';
$lang['R2'] = '2';
$lang['R3'] = '3';
$lang['R4'] = '4';
$lang['R5'] = '5';
$lang['R6'] = '6';
$lang['R7'] = '7';
$lang['R8'] = '8';
$lang['R9'] = '9';
$lang['R10'] = '10';
$lang['Not_rated'] = 'Ej värderad';

// Comments
$lang['Not_allow_comment'] = 'Du kan ej skriva kommentar.';
$lang['Comments'] = 'Kommentarer'; 
$lang['Comments_title'] = 'Kommentarens titel'; 
$lang['Comment_subject'] = 'Kommentarens ämne'; 
$lang['Comment'] = 'Kommentar'; 
$lang['Comment_explain'] = 'Använd textboxen ovan för att kommentera denna länk!';
$lang['Preview_comment'] = 'Förhandsgranska kommentaren';
$lang['Comment_add'] = 'Lägg till kommentar';
$lang['Comment_delete'] = 'Radera';
$lang['Comment_posted'] = 'Din kommentar har sparats';
$lang['Comment_deleted'] = 'Den valda kommentaren har raderats';
$lang['Comment_desc'] = 'Titel';
$lang['No_comments'] = 'Inga kommentare än så länge.';
$lang['Check_message_length'] = 'Kontrollera meddelandets längd';
$lang['Msg_length_1'] = 'Ditt meddelande är ';
$lang['Msg_length_2'] = ' tecken långt.';
$lang['Msg_length_3'] = 'Du har ';
$lang['Msg_length_4'] = ' tecken till förfogande.';
$lang['Msg_length_5'] = 'Du kan fortfarande använda ';
$lang['Msg_length_6'] = ' tecken.';

//Permission
$lang['Sorry_auth_edit'] = 'Du kan ej redigera.';
$lang['Sorry_auth_delete'] = 'Du kan ej radera.';

// Java script messages and php errors
$lang['Cat_not_allow'] = 'Du kan ej lägga till länkar till en kategori som ej tillåter direkta länkar';
$lang['Link_guset_field'] = 'Fyll i gäst-namn';
$lang['Link_name_field'] = 'Fyll i sajt-namn';
$lang['Link_url_field'] = 'Fyll i URLen';
$lang['Link_logo_field'] = 'Fyll i logga';
$lang['Link_long_des_field'] = 'Fyll i beskrivning';
?>
Holger Gremminger
Ingen support via PM!
peranders
Ny medlem
Ny medlem
Inlägg: 6
Blev medlem: 2005-05-16 16:04
Svar: 0

Inlägg av peranders »

Gick det att ha en trädstruktur i linkdb och att ha varje länk placerad på fler än ett ställe i trädet?
/Per-Anders
Användarens profilbild
Holger
Support - Ledare
Support - Ledare
Inlägg: 6561
Blev medlem: 2004-06-09 09:32
Svar: 1

Inlägg av Holger »

Hm, vad menar du med trädstruktur?
Du kan endast lägga till en länk i EN kategori.
Holger Gremminger
Ingen support via PM!
peranders
Ny medlem
Ny medlem
Inlägg: 6
Blev medlem: 2005-05-16 16:04
Svar: 0

Inlägg av peranders »

Grejen med "Bookmarks" är att man kan peta in EN länk på flera ställen.

Kolla här, här man kan man göra det också.
http://www.audiocircle.com/circles/links.php

Det ser inte ut som om man kan ha en trädstruktur i denna länkmodul.
/Per-Anders
Användarens profilbild
Holger
Support - Ledare
Support - Ledare
Inlägg: 6561
Blev medlem: 2004-06-09 09:32
Svar: 1

Inlägg av Holger »

Japp, den har jag också installerad på en sajt. Men jag tycker att den oöversiktlig och ful ...
Holger Gremminger
Ingen support via PM!
peranders
Ny medlem
Ny medlem
Inlägg: 6
Blev medlem: 2005-05-16 16:04
Svar: 0

Inlägg av peranders »

Precis inte så "hot!"
/Per-Anders
Kaffe
Medlem
Medlem
Inlägg: 16
Blev medlem: 2006-03-25 10:14
Svar: 0

Inlägg av Kaffe »

Tack, Holger!
Riktigt kaffe, nu även på nätet!
http://www.riktigtkaffe.se
Kaffe
Medlem
Medlem
Inlägg: 16
Blev medlem: 2006-03-25 10:14
Svar: 0

Inlägg av Kaffe »

När jag kör linkdb_install.php får jag följande felmeddelande. Någon som kan hjälpa mig?


Warning: Unknown(/home/molarin/public_html/riktigtkaffe-se/linkdb_install.php): failed to open stream: Permission denied in Unknown on line 0

Warning: (null)(): Failed opening '/home/molarin/public_html/riktigtkaffe-se/linkdb_install.php' for inclusion (include_path='.:/usr/lib/php:/usr/local/lib/php') in Unknown on line 0
Riktigt kaffe, nu även på nätet!
http://www.riktigtkaffe.se
Användarens profilbild
Holger
Support - Ledare
Support - Ledare
Inlägg: 6561
Blev medlem: 2004-06-09 09:32
Svar: 1

Inlägg av Holger »

Konstigt.
Kör detta direkt i phpmyadmin:

Kod: Markera allt

CREATE TABLE phpbb_link_categories (
  	cat_id int(10) NOT NULL auto_increment,
	cat_name text,
	cat_parent int(50) default NULL,
	parents_data text NOT NULL,
	cat_order int(50) default NULL,
	cat_links mediumint(8) NOT NULL default '-1',
  	PRIMARY KEY  (cat_id),
  	KEY cat_order (cat_order));
CREATE TABLE phpbb_links (
  	link_id mediumint(8) unsigned NOT NULL auto_increment,
  	link_name text,
  	link_longdesc text,
  	link_catid mediumint(8) unsigned NOT NULL default '0',
  	link_url varchar(100) NOT NULL default '',
  	link_logo_src varchar(120) default NULL,
  	link_time int(25) default '0',
	link_pin int(2) default '0',
  	link_approved tinyint(1) NOT NULL default '0',
  	link_hits int(10) unsigned NOT NULL default '0',
  	user_id mediumint(8) NOT NULL default '0',
  	poster_ip varchar(8) NOT NULL default '',
  	last_user_ip varchar(8) NOT NULL default '',
	post_username varchar(25) default NULL,
  	PRIMARY KEY  (link_id));
INSERT INTO phpbb_link_categories VALUES (1,'PHP',0,'',1,1);
INSERT INTO phpbb_link_categories VALUES (2,'Bulletin Board',1,'',2,-1);
INSERT INTO phpbb_links VALUES (1, 'phpBB Official Website', 'Official phpBB Website', 2, 'http://www.phpbb.com/', 'linkdb/images/phpBB_88a.gif', '', 1, 1, 0, 2, '', '', '');
CREATE TABLE phpbb_link_config (
  config_name varchar(255) NOT NULL default '',
  config_value varchar(255) NOT NULL default ''
);
INSERT INTO phpbb_link_config VALUES ('site_logo', 'http://www.riktigtkaffe.se/linkdb/images/web_logo88a.gif');
INSERT INTO phpbb_link_config VALUES ('site_url', 'http://www.riktigtkaffe.se');
INSERT INTO phpbb_link_config VALUES ('width', '88');
INSERT INTO phpbb_link_config VALUES ('height', '31');
INSERT INTO phpbb_link_config VALUES ('settings_link_page', '10');
INSERT INTO phpbb_link_config VALUES ('display_interval', '6000');
INSERT INTO phpbb_link_config VALUES ('display_logo_num', '10');
INSERT INTO phpbb_link_config VALUES ('display_links_logo', '1');
INSERT INTO phpbb_link_config VALUES ('email_notify', '0');
INSERT INTO phpbb_link_config VALUES ('pm_notify ', '1');
INSERT INTO phpbb_link_config VALUES ('lock_submit_site', '0');
INSERT INTO phpbb_link_config VALUES ('allow_no_logo', '0');
INSERT INTO phpbb_link_config VALUES ('cat_col', '2');
INSERT INTO phpbb_link_config VALUES ('sort_method', 'link_time');
INSERT INTO phpbb_link_config VALUES ('sort_order', 'DESC');
INSERT INTO phpbb_link_config VALUES ('allow_guest_submit_site', '0');
INSERT INTO phpbb_link_config VALUES ('split_links', '1');
INSERT INTO phpbb_link_config VALUES ('allow_vote', '1');
INSERT INTO phpbb_link_config VALUES ('linkdb_versions', '0.0.9');
INSERT INTO phpbb_link_config VALUES ('allow_edit_link', '1');
INSERT INTO phpbb_link_config VALUES ('allow_delete_link', '0');
INSERT INTO phpbb_link_config VALUES ('allow_comment', '1');
INSERT INTO phpbb_link_config VALUES ('max_comment_chars', '5000');
INSERT INTO phpbb_link_config VALUES ('need_validation', '1');
INSERT INTO phpbb_link_config VALUES ('url_validation', '1');
INSERT INTO phpbb_link_config VALUES ('url_validation_setting', 's?:H?:S?:E-:F-:u?:P?:a+:I?:p?:f?:q?:r?');
CREATE TABLE phpbb_link_votes (
  user_id mediumint(8) NOT NULL default '0',
  votes_ip varchar(50) NOT NULL default '0',
  votes_link int(10) NOT NULL default '0',
  rate_point tinyint(3) unsigned NOT NULL default '0',
  KEY user_id (user_id));
CREATE TABLE phpbb_link_comments (
  comments_id int(10) NOT NULL auto_increment,
  link_id int(10) NOT NULL default '0',
  comments_text text NOT NULL,
  comments_title text NOT NULL,
  comments_time int(50) NOT NULL default '0',
  comment_bbcode_uid varchar(10) default NULL,
  poster_id mediumint(8) NOT NULL default '0',
  PRIMARY KEY  (comments_id),
  KEY comments_id (comments_id),
  FULLTEXT KEY comment_bbcode_uid (comment_bbcode_uid));
CREATE TABLE phpbb_link_custom (
	custom_id int(50) NOT NULL auto_increment,
	custom_name text NOT NULL,
	custom_description text NOT NULL,
	data text NOT NULL,
	field_order int(20) NOT NULL default '0',
	field_type tinyint(2) NOT NULL default '0',
	regex varchar(255) NOT NULL default '',
	PRIMARY KEY  (custom_id));
CREATE TABLE phpbb_link_customdata (
	customdata_file int(50) NOT NULL default '0',
	customdata_custom int(50) NOT NULL default '0',
	data text NOT NULL);
Holger Gremminger
Ingen support via PM!
Kaffe
Medlem
Medlem
Inlägg: 16
Blev medlem: 2006-03-25 10:14
Svar: 0

Inlägg av Kaffe »

Hade fel rättigheter för install-filen.
Riktigt kaffe, nu även på nätet!
http://www.riktigtkaffe.se
Skriv svar

Vilka är online

Användare som besöker denna kategori: 0 och 0 gäster