Link Library - Version 5.8.7.1

Version Description

  • Corrected problem with user link submissions not getting stored
Download this release

Release Info

Developer jackdewey
Plugin Icon 128x128 Link Library
Version 5.8.7.1
Comparing to
See all releases

Code changes from version 5.8.0.6 to 5.8.7.1

icons/collapse-32.png ADDED
Binary file
icons/expand-32.png ADDED
Binary file
languages/link-library-es_ES.mo ADDED
Binary file
languages/link-library-es_ES.po ADDED
@@ -0,0 +1,2304 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ msgid ""
2
+ msgstr ""
3
+ "Project-Id-Version: Link Library 5.4.9.4\n"
4
+ "Report-Msgid-Bugs-To: \n"
5
+ "POT-Creation-Date: 2012-09-24 07:01+0100\n"
6
+ "PO-Revision-Date: \n"
7
+ "Last-Translator: jelena kovacevic <jecajeca260@gmail.com>\n"
8
+ "Language-Team: Team Blogos <wordpress@blogos.dk>\n"
9
+ "Language: da_DK\n"
10
+ "MIME-Version: 1.0\n"
11
+ "Content-Type: text/plain; charset=UTF-8\n"
12
+ "Content-Transfer-Encoding: 8bit\n"
13
+ "Plural-Forms: nplurals=2;plural=n != 1;\n"
14
+ "X-Poedit-SourceCharset: UTF-8\n"
15
+ "X-Poedit-KeywordsList: __;_e;_n:1,2;__ngettext:1,2;__ngettext_noop:1,2;"
16
+ "_nc:4c,1,2;_nx:4c,1,2;_n_noop:1,2;_nx_noop:4c,1,2;_x:1,2c;_c;esc_html__;"
17
+ "esc_html_e;esc_html_x:1,2c;esc_attr__;esc_attr_e;esc_attr_x:1,2c\n"
18
+ "X-Poedit-Basepath: d:\\wordpress\\plugins\\link-library\n"
19
+ "X-Generator: Poedit 1.5.5\n"
20
+ "X-Poedit-SearchPath-0: d:\\wordpress\\plugins\\link-library\n"
21
+
22
+ #: d:\wordpress\plugins\link-library/link-library.php:399
23
+ #: d:\wordpress\plugins\link-library/link-library.php:2871
24
+ #: d:\wordpress\plugins\link-library/link-library.php:4867
25
+ msgid "Add new link"
26
+ msgstr "Adicionar un nuevo enlace"
27
+
28
+ #: d:\wordpress\plugins\link-library/link-library.php:400
29
+ #: d:\wordpress\plugins\link-library/link-library.php:4872
30
+ msgid "Link name"
31
+ msgstr "Nombre del enlace"
32
+
33
+ #: d:\wordpress\plugins\link-library/link-library.php:401
34
+ #: d:\wordpress\plugins\link-library/link-library.php:4875
35
+ msgid "Link address"
36
+ msgstr "Dirección del enlace"
37
+
38
+ #: d:\wordpress\plugins\link-library/link-library.php:402
39
+ #: d:\wordpress\plugins\link-library/link-library.php:2887
40
+ #: d:\wordpress\plugins\link-library/link-library.php:4880
41
+ #: d:\wordpress\plugins\link-library/usersubmission.php:186
42
+ msgid "Link RSS"
43
+ msgstr "Link RSS"
44
+
45
+ #: d:\wordpress\plugins\link-library/link-library.php:403
46
+ #: d:\wordpress\plugins\link-library/link-library.php:1755
47
+ #: d:\wordpress\plugins\link-library/link-library.php:2898
48
+ #: d:\wordpress\plugins\link-library/usersubmission.php:190
49
+ msgid "Link Category"
50
+ msgstr "Categoría del Enlace"
51
+
52
+ #: d:\wordpress\plugins\link-library/link-library.php:404
53
+ #: d:\wordpress\plugins\link-library/link-library.php:1757
54
+ #: d:\wordpress\plugins\link-library/link-library.php:2448
55
+ #: d:\wordpress\plugins\link-library/link-library.php:2929
56
+ #: d:\wordpress\plugins\link-library/usersubmission.php:187
57
+ msgid "Link Description"
58
+ msgstr "Descripción del Enlace"
59
+
60
+ #: d:\wordpress\plugins\link-library/link-library.php:405
61
+ #: d:\wordpress\plugins\link-library/link-library.php:2464
62
+ #: d:\wordpress\plugins\link-library/link-library.php:2939
63
+ #: d:\wordpress\plugins\link-library/usersubmission.php:189
64
+ msgid "Link Notes"
65
+ msgstr "Notas del Enlace"
66
+
67
+ #: d:\wordpress\plugins\link-library/link-library.php:406
68
+ #: d:\wordpress\plugins\link-library/link-library.php:3057
69
+ msgid "Add Link"
70
+ msgstr "Adicionar Enlace"
71
+
72
+ #: d:\wordpress\plugins\link-library/link-library.php:407
73
+ msgid "New link submitted."
74
+ msgstr "Subir Nuevo Enlace"
75
+
76
+ #: d:\wordpress\plugins\link-library/link-library.php:408
77
+ msgid "It will appear in the list once moderated. Thank you."
78
+ msgstr "Aparecerá en la lista una vez moderado. Gracias."
79
+
80
+ #: d:\wordpress\plugins\link-library/link-library.php:423
81
+ msgid "Link Library-Generated RSS Feed"
82
+ msgstr "Link Library-Generated RSS Feed"
83
+
84
+ #: d:\wordpress\plugins\link-library/link-library.php:424
85
+ msgid "Description of Link Library-Generated Feed"
86
+ msgstr "Descripción de Link Library-Generated Feed "
87
+
88
+ #: d:\wordpress\plugins\link-library/link-library.php:427
89
+ #: d:\wordpress\plugins\link-library/link-library.php:2912
90
+ #: d:\wordpress\plugins\link-library/link-library.php:2913
91
+ msgid "User-submitted category"
92
+ msgstr "Categoría de subida del usuario"
93
+
94
+ #: d:\wordpress\plugins\link-library/link-library.php:428
95
+ #: d:\wordpress\plugins\link-library/link-library.php:2923
96
+ #: d:\wordpress\plugins\link-library/link-library.php:4919
97
+ msgid "User-submitted category (define below)"
98
+ msgstr "Categoría de subida del usuario (definidas debajo)"
99
+
100
+ #: d:\wordpress\plugins\link-library/link-library.php:443
101
+ #: d:\wordpress\plugins\link-library/link-library.php:2958
102
+ #: d:\wordpress\plugins\link-library/link-library.php:3184
103
+ #: d:\wordpress\plugins\link-library/link-library.php:4977
104
+ #: d:\wordpress\plugins\link-library/usersubmission.php:191
105
+ msgid "Reciprocal Link"
106
+ msgstr "Enlace Recíproco"
107
+
108
+ #: d:\wordpress\plugins\link-library/link-library.php:445
109
+ #: d:\wordpress\plugins\link-library/link-library.php:2968
110
+ #: d:\wordpress\plugins\link-library/link-library.php:4983
111
+ msgid "Secondary Address"
112
+ msgstr "Dirección Secundaria"
113
+
114
+ #: d:\wordpress\plugins\link-library/link-library.php:447
115
+ #: d:\wordpress\plugins\link-library/link-library.php:2523
116
+ #: d:\wordpress\plugins\link-library/link-library.php:2979
117
+ #: d:\wordpress\plugins\link-library/link-library.php:3176
118
+ #: d:\wordpress\plugins\link-library/link-library.php:4989
119
+ msgid "Telephone"
120
+ msgstr "Teléfono"
121
+
122
+ #: d:\wordpress\plugins\link-library/link-library.php:449
123
+ #: d:\wordpress\plugins\link-library/link-library.php:2331
124
+ #: d:\wordpress\plugins\link-library/link-library.php:2551
125
+ #: d:\wordpress\plugins\link-library/link-library.php:2989
126
+ #: d:\wordpress\plugins\link-library/link-library.php:3180
127
+ #: d:\wordpress\plugins\link-library/link-library.php:4995
128
+ msgid "E-mail"
129
+ msgstr "E-mail"
130
+
131
+ #: d:\wordpress\plugins\link-library/link-library.php:460
132
+ #: d:\wordpress\plugins\link-library/link-library.php:3000
133
+ #: d:\wordpress\plugins\link-library/link-library.php:5001
134
+ msgid "Submitter Name"
135
+ msgstr "Nombre del Remitente"
136
+
137
+ #: d:\wordpress\plugins\link-library/link-library.php:462
138
+ #: d:\wordpress\plugins\link-library/link-library.php:3010
139
+ #: d:\wordpress\plugins\link-library/link-library.php:5007
140
+ msgid "Submitter E-mail"
141
+ msgstr "E-mail del Remitente"
142
+
143
+ #: d:\wordpress\plugins\link-library/link-library.php:464
144
+ #: d:\wordpress\plugins\link-library/link-library.php:3021
145
+ #: d:\wordpress\plugins\link-library/link-library.php:5013
146
+ msgid "Submitter Comment"
147
+ msgstr "Comentario del Remitente"
148
+
149
+ #: d:\wordpress\plugins\link-library/link-library.php:471
150
+ #: d:\wordpress\plugins\link-library/link-library.php:3042
151
+ #: d:\wordpress\plugins\link-library/link-library.php:5025
152
+ msgid "Is boiling water hot or cold?"
153
+ msgstr "¿El agua hirviendo está fría o caliente?"
154
+
155
+ #: d:\wordpress\plugins\link-library/link-library.php:472
156
+ #: d:\wordpress\plugins\link-library/link-library.php:3052
157
+ msgid "hot"
158
+ msgstr "caliente"
159
+
160
+ #: d:\wordpress\plugins\link-library/link-library.php:476
161
+ #: d:\wordpress\plugins\link-library/link-library.php:3031
162
+ msgid "Large Description"
163
+ msgstr "Descripción Larga"
164
+
165
+ #: d:\wordpress\plugins\link-library/link-library.php:610
166
+ #: d:\wordpress\plugins\link-library/link-library.php:809
167
+ msgid ""
168
+ "Please create a folder called uploads under your Wordpress /wp-content/ "
169
+ "directory with write permissions to use this functionality."
170
+ msgstr ""
171
+ "Por favor, cree una carpeta llamada uploads en su directorio /wp-content/ "
172
+ "de Wordpress con permisos de escritura para utilizar esta funcionalidad."
173
+
174
+ #: d:\wordpress\plugins\link-library/link-library.php:614
175
+ #: d:\wordpress\plugins\link-library/link-library.php:813
176
+ msgid ""
177
+ "Please make sure that the /wp-content/uploads/ directory has write "
178
+ "permissions to use this functionality."
179
+ msgstr ""
180
+ "Por favor, asegúrese de que el directorio /wp-content/uploads/ tiene permiso "
181
+ "de escritura para poder utilizar esta funcionalidad."
182
+
183
+ #: d:\wordpress\plugins\link-library/link-library.php:655
184
+ msgid "Link Library - Additional Link Parameters"
185
+ msgstr "Link Library - Parámetros Adicionales de Enlace"
186
+
187
+ #: d:\wordpress\plugins\link-library/link-library.php:714
188
+ msgid "General Options"
189
+ msgstr "Opciones Generales"
190
+
191
+ #: d:\wordpress\plugins\link-library/link-library.php:716
192
+ msgid "Settings"
193
+ msgstr "Ajustes"
194
+
195
+ #: d:\wordpress\plugins\link-library/link-library.php:716
196
+ msgid "Library Settings"
197
+ msgstr "Librería de Ajustes"
198
+
199
+ #: d:\wordpress\plugins\link-library/link-library.php:719
200
+ #: d:\wordpress\plugins\link-library/link-library.php:721
201
+ msgid "Moderate"
202
+ msgstr "Moderado"
203
+
204
+ #: d:\wordpress\plugins\link-library/link-library.php:723
205
+ #: d:\wordpress\plugins\link-library/link-library.php:1640
206
+ msgid "Stylesheet"
207
+ msgstr "Hoja de Estilo"
208
+
209
+ #: d:\wordpress\plugins\link-library/link-library.php:725
210
+ msgid "Reciprocal Checker"
211
+ msgstr "Chequeador Recíproco"
212
+
213
+ #: d:\wordpress\plugins\link-library/link-library.php:725
214
+ msgid "Reciprocal Check"
215
+ msgstr "Chequeo Recíproco"
216
+
217
+ #: d:\wordpress\plugins\link-library/link-library.php:750
218
+ #: d:\wordpress\plugins\link-library/link-library.php:873
219
+ msgid "General Settings"
220
+ msgstr "Ajustes Generales"
221
+
222
+ #: d:\wordpress\plugins\link-library/link-library.php:751
223
+ msgid "Bookmarklet"
224
+ msgstr "Bookmarklet"
225
+
226
+ #: d:\wordpress\plugins\link-library/link-library.php:752
227
+ msgid "General Moderation Options"
228
+ msgstr "Opciones generales de moderación"
229
+
230
+ #: d:\wordpress\plugins\link-library/link-library.php:753
231
+ #: d:\wordpress\plugins\link-library/link-library.php:757
232
+ #: d:\wordpress\plugins\link-library/link-library.php:768
233
+ #: d:\wordpress\plugins\link-library/link-library.php:770
234
+ #: d:\wordpress\plugins\link-library/link-library.php:1735
235
+ msgid "Save"
236
+ msgstr "Guardar"
237
+
238
+ #: d:\wordpress\plugins\link-library/link-library.php:754
239
+ msgid "Links awaiting moderation"
240
+ msgstr "Enlaces en espera de moderación"
241
+
242
+ #: d:\wordpress\plugins\link-library/link-library.php:755
243
+ #: d:\wordpress\plugins\link-library/link-library.php:1641
244
+ msgid "Editor"
245
+ msgstr "Editor"
246
+
247
+ #: d:\wordpress\plugins\link-library/link-library.php:756
248
+ msgid "Library Selection and Usage Instructions"
249
+ msgstr "Instrucciones para la selección y el uso de la Librería"
250
+
251
+ #: d:\wordpress\plugins\link-library/link-library.php:758
252
+ msgid "Common Parameters"
253
+ msgstr "Parámetros Comunes"
254
+
255
+ #: d:\wordpress\plugins\link-library/link-library.php:759
256
+ msgid "Link Categories Settings"
257
+ msgstr "Ajustes de Categorías de Enlace"
258
+
259
+ #: d:\wordpress\plugins\link-library/link-library.php:760
260
+ msgid "Link Element Settings"
261
+ msgstr "Ajustes de Elementos de Enlace"
262
+
263
+ #: d:\wordpress\plugins\link-library/link-library.php:761
264
+ msgid "Link Sub-Field Configuration Table"
265
+ msgstr " Tabla de configuración de Sub-Campo de Enlace"
266
+
267
+ #: d:\wordpress\plugins\link-library/link-library.php:762
268
+ msgid "RSS Field Configuration"
269
+ msgstr "Configuración de los Campos RSS "
270
+
271
+ #: d:\wordpress\plugins\link-library/link-library.php:763
272
+ msgid "Thumbnail Generation and Use"
273
+ msgstr "Generación y Uso de Miniatura "
274
+
275
+ #: d:\wordpress\plugins\link-library/link-library.php:764
276
+ msgid "RSS Generation"
277
+ msgstr "Generación RSS"
278
+
279
+ #: d:\wordpress\plugins\link-library/link-library.php:765
280
+ msgid "Search Form Configuration"
281
+ msgstr "Configuración del formulario de búsqueda"
282
+
283
+ #: d:\wordpress\plugins\link-library/link-library.php:766
284
+ msgid "Link User Submission"
285
+ msgstr "Enlace Envío del Usuario"
286
+
287
+ #: d:\wordpress\plugins\link-library/link-library.php:767
288
+ msgid "Import / Export"
289
+ msgstr "Importar/Exportar"
290
+
291
+ #: d:\wordpress\plugins\link-library/link-library.php:769
292
+ #: d:\wordpress\plugins\link-library/link-library.php:993
293
+ msgid "Reciprocal Link Checker"
294
+ msgstr "Chequeador de Enlace Recíproco"
295
+
296
+ #: d:\wordpress\plugins\link-library/link-library.php:856
297
+ msgid "Thumbnails successfully generated!"
298
+ msgstr "¡Miniaturas generadas satisfactoriamente!"
299
+
300
+ #: d:\wordpress\plugins\link-library/link-library.php:858
301
+ msgid "Favicons successfully generated!"
302
+ msgstr "¡Favicons generados satisfactoriamente!"
303
+
304
+ #: d:\wordpress\plugins\link-library/link-library.php:860
305
+ #: d:\wordpress\plugins\link-library/link-library.php:3274
306
+ msgid "Thumbnail successfully generated for"
307
+ msgstr "Miniatura generada satisfactoriamente para"
308
+
309
+ #: d:\wordpress\plugins\link-library/link-library.php:862
310
+ #: d:\wordpress\plugins\link-library/link-library.php:3300
311
+ msgid "Favicon successfully generated for"
312
+ msgstr "Favicon generado satisfactoriamente para"
313
+
314
+ #: d:\wordpress\plugins\link-library/link-library.php:871
315
+ msgid "General Settings Saved"
316
+ msgstr "Ajustes Generados Salvados"
317
+
318
+ #: d:\wordpress\plugins\link-library/link-library.php:915
319
+ #: d:\wordpress\plugins\link-library/link-library.php:1852
320
+ #: d:\wordpress\plugins\link-library/link-library.php:1863
321
+ msgid "Library"
322
+ msgstr "Librería"
323
+
324
+ #: d:\wordpress\plugins\link-library/link-library.php:926
325
+ #: d:\wordpress\plugins\link-library/link-library.php:1876
326
+ msgid "Library #"
327
+ msgstr "Librería #"
328
+
329
+ #: d:\wordpress\plugins\link-library/link-library.php:926
330
+ msgid "Updated"
331
+ msgstr "Actualizado"
332
+
333
+ #: d:\wordpress\plugins\link-library/link-library.php:930
334
+ msgid "Included Category ID"
335
+ msgstr "ID de Categoría Incluída"
336
+
337
+ #: d:\wordpress\plugins\link-library/link-library.php:930
338
+ #: d:\wordpress\plugins\link-library/link-library.php:934
339
+ msgid "is invalid. Please check the ID in the Link Category editor."
340
+ msgstr ""
341
+ "no es válido. Por favor, compruebe el ID en el editor de la Categoría del "
342
+ "Enlace."
343
+
344
+ #: d:\wordpress\plugins\link-library/link-library.php:934
345
+ msgid "Excluded Category ID"
346
+ msgstr "ID de Categoría Excluída "
347
+
348
+ #: d:\wordpress\plugins\link-library/link-library.php:938
349
+ msgid "Invalid column count for link on row"
350
+ msgstr "Número de columnas no válidas para el enlace en la fila"
351
+
352
+ #: d:\wordpress\plugins\link-library/link-library.php:942
353
+ msgid "Library Settings Exported"
354
+ msgstr "Configuración de Librerías Exportadas"
355
+
356
+ #: d:\wordpress\plugins\link-library/link-library.php:942
357
+ msgid "Download here"
358
+ msgstr "Descargar aqui"
359
+
360
+ #: d:\wordpress\plugins\link-library/link-library.php:946
361
+ msgid ""
362
+ "Link Library plugin directory needs to be writable to perform this action"
363
+ msgstr ""
364
+ "El directorio del plugin de la Librería de Enlace debe poderse escribir para "
365
+ "realizar esta acción"
366
+
367
+ #: d:\wordpress\plugins\link-library/link-library.php:950
368
+ msgid "Library Settings imported successfully"
369
+ msgstr "Ajustes de Librería importados satisfactoriamente"
370
+
371
+ #: d:\wordpress\plugins\link-library/link-library.php:954
372
+ msgid "Library Settings Upload Failed"
373
+ msgstr "Fallo al Subir los Ajustes de Librería"
374
+
375
+ #: d:\wordpress\plugins\link-library/link-library.php:958
376
+ msgid "row(s) found"
377
+ msgstr "fila(s) encontrada"
378
+
379
+ #: d:\wordpress\plugins\link-library/link-library.php:958
380
+ msgid "link(s) imported successfully"
381
+ msgstr "enlace(s) importado satisfactoriamente"
382
+
383
+ #: d:\wordpress\plugins\link-library/link-library.php:969
384
+ msgid "Link Moderation"
385
+ msgstr "Moderación de Enlace"
386
+
387
+ #: d:\wordpress\plugins\link-library/link-library.php:972
388
+ msgid "Link(s) Approved"
389
+ msgstr "Enlace(s) Aprovado"
390
+
391
+ #: d:\wordpress\plugins\link-library/link-library.php:974
392
+ msgid "Link(s) Deleted"
393
+ msgstr "Enlace(s) Eliminado"
394
+
395
+ #: d:\wordpress\plugins\link-library/link-library.php:983
396
+ msgid "Stylesheet Editor"
397
+ msgstr "Editor de Hoja de Estilo"
398
+
399
+ #: d:\wordpress\plugins\link-library/link-library.php:986
400
+ msgid "Stylesheet updated"
401
+ msgstr "Hoja de Estilo Actualizada"
402
+
403
+ #: d:\wordpress\plugins\link-library/link-library.php:988
404
+ msgid "Stylesheet reset to original state"
405
+ msgstr "Reseteo de Hoja de estilo a su estado original"
406
+
407
+ #: d:\wordpress\plugins\link-library/link-library.php:996
408
+ msgid "Settings updated"
409
+ msgstr "Ajustes actualizados"
410
+
411
+ #: d:\wordpress\plugins\link-library/link-library.php:1096
412
+ #: d:\wordpress\plugins\link-library/link-library.php:1128
413
+ #: d:\wordpress\plugins\link-library/link-library.php:1443
414
+ #: d:\wordpress\plugins\link-library/link-library.php:1567
415
+ #: d:\wordpress\plugins\link-library/link-library.php:1600
416
+ msgid "Not allowed"
417
+ msgstr "No permitido"
418
+
419
+ #: d:\wordpress\plugins\link-library/link-library.php:1503
420
+ #: d:\wordpress\plugins\link-library/link-library.php:1542
421
+ #: d:\wordpress\plugins\link-library/usersubmission.php:205
422
+ msgid "Message generated by"
423
+ msgstr "Mensaje generado por"
424
+
425
+ #: d:\wordpress\plugins\link-library/link-library.php:1640
426
+ #: d:\wordpress\plugins\link-library/link-library.php:1641
427
+ msgid ""
428
+ "The stylesheet is now defined and stored using the Link Library admin "
429
+ "interface. This avoids problems with updates from one version to the next."
430
+ msgstr ""
431
+ "La hoja de estilo ahora se define y se almacena usando la interfaz de "
432
+ "administración de Link Library. Esto evita problemas con las actualizaciones "
433
+ "de una versión a la siguiente."
434
+
435
+ #: d:\wordpress\plugins\link-library/link-library.php:1644
436
+ msgid "Number of Libraries"
437
+ msgstr "Número de Librerías"
438
+
439
+ #: d:\wordpress\plugins\link-library/link-library.php:1648
440
+ #: d:\wordpress\plugins\link-library/link-library.php:1649
441
+ msgid ""
442
+ "Enter comma-separate list of pages on which the Link Library stylesheet and "
443
+ "scripts should be loaded. Primarily used if you display Link Library using "
444
+ "the API"
445
+ msgstr ""
446
+ "Introduzca la lista de páginas en las que se debe cargar la hoja de estilos "
447
+ "de Link Library y en la que los scripts deben ser cargados. Usar como "
448
+ "primario si usted muestra Librería de Enlace utilizando la API"
449
+
450
+ #: d:\wordpress\plugins\link-library/link-library.php:1648
451
+ msgid "Additional pages to load styles and scripts"
452
+ msgstr "Páginas adicionales para cargar estilos y scripts."
453
+
454
+ #: d:\wordpress\plugins\link-library/link-library.php:1652
455
+ msgid "Debug Mode"
456
+ msgstr "Modo de Depuración"
457
+
458
+ #: d:\wordpress\plugins\link-library/link-library.php:1656
459
+ #: d:\wordpress\plugins\link-library/link-library.php:1657
460
+ #: d:\wordpress\plugins\link-library/link-library.php:1660
461
+ #: d:\wordpress\plugins\link-library/link-library.php:1661
462
+ msgid ""
463
+ "This function is only possible when showing one category at a time and while "
464
+ "the default category is not shown."
465
+ msgstr ""
466
+ "Esta función sólo es posible cuando se muestra una categoría a la vez y "
467
+ "mientras que la categoría por defecto no se muestre."
468
+
469
+ #: d:\wordpress\plugins\link-library/link-library.php:1656
470
+ msgid "Page Title Prefix"
471
+ msgstr "Prefijo de Título de Página"
472
+
473
+ #: d:\wordpress\plugins\link-library/link-library.php:1660
474
+ msgid "Page Title Suffix"
475
+ msgstr "Sufijo de Título de Página"
476
+
477
+ #: d:\wordpress\plugins\link-library/link-library.php:1664
478
+ #: d:\wordpress\plugins\link-library/link-library.php:1665
479
+ msgid "CID provided with paid Thumbshots.org accounts"
480
+ msgstr "CID provisto de cuentas pagadas de Thumbshots.org "
481
+
482
+ #: d:\wordpress\plugins\link-library/link-library.php:1664
483
+ msgid "Thumbshots CID"
484
+ msgstr "CID de Thumbshots "
485
+
486
+ #: d:\wordpress\plugins\link-library/link-library.php:1679
487
+ msgid "Add new links to your site with this bookmarklet."
488
+ msgstr "Añadir nuevos enlaces a su sitio con este bookmarklet."
489
+
490
+ #: d:\wordpress\plugins\link-library/link-library.php:1680
491
+ msgid ""
492
+ "To use this feature, drag-and-drop the button below to your favorite / "
493
+ "bookmark toolbar."
494
+ msgstr ""
495
+ "Para utilizar esta función, arrastre y suelte el botón de abajo a la barra "
496
+ "de favoritos/marcadores."
497
+
498
+ #: d:\wordpress\plugins\link-library/link-library.php:1681
499
+ msgid "Add to Links"
500
+ msgstr "Adicionar Enlaces"
501
+
502
+ #: d:\wordpress\plugins\link-library/link-library.php:1690
503
+ #: d:\wordpress\plugins\link-library/link-library.php:1691
504
+ msgid ""
505
+ "URL that user will be redirected to after submitting new link. When used, "
506
+ "the short code [link-library-addlinkcustommsg] should be placed on the "
507
+ "destination page."
508
+ msgstr ""
509
+ "La URL a la que el usuario será redirigido después de la presentación de "
510
+ "nuevos enlaces. Cuando se utiliza, el código corto [link-library-"
511
+ "addlinkcustommsg] debe ser colocado en la página de destino."
512
+
513
+ #: d:\wordpress\plugins\link-library/link-library.php:1690
514
+ msgid "Link Acknowledgement URL"
515
+ msgstr "Enlace URL de Reconocimiento "
516
+
517
+ #: d:\wordpress\plugins\link-library/link-library.php:1694
518
+ msgid ""
519
+ "Title of e-mail sent to site admin when new links are submitted. Use "
520
+ "%linkname% as a variable to be replaced by the actual link name"
521
+ msgstr ""
522
+ "Título de e-mail enviado al administrador del sitio cuando se presentan "
523
+ "nuevos enlaces. Utilice %linkname% como una variable a ser reemplazada por "
524
+ "el nombre del enlace real"
525
+
526
+ # ?
527
+ #: d:\wordpress\plugins\link-library/link-library.php:1694
528
+ msgid "Moderation Notification Title"
529
+ msgstr "Título de Notificación de Moderación"
530
+
531
+ #: d:\wordpress\plugins\link-library/link-library.php:1698
532
+ msgid ""
533
+ "Will send a confirmation e-mail to link submitter if they provided their "
534
+ "contact information"
535
+ msgstr ""
536
+ "Se enviará un enlace de confirmación por e-mail al remitente si proporcionan "
537
+ "sus datos de contacto"
538
+
539
+ #: d:\wordpress\plugins\link-library/link-library.php:1698
540
+ msgid "E-mail submitter on link approval or rejection"
541
+ msgstr "E-mail del remitente en aprobación o rechazo del enlace"
542
+
543
+ #: d:\wordpress\plugins\link-library/link-library.php:1702
544
+ msgid "Only use first part of submitter name"
545
+ msgstr "Utilice sólo la primera parte del nombre del remitente"
546
+
547
+ #: d:\wordpress\plugins\link-library/link-library.php:1706
548
+ msgid ""
549
+ "The name of the e-mail account that the approval e-mail will be sent from"
550
+ msgstr ""
551
+ "El nombre de la cuenta de e-mail a la que se enviará el e-mail de aprobación "
552
+ "desde"
553
+
554
+ #: d:\wordpress\plugins\link-library/link-library.php:1706
555
+ msgid "Moderator Name"
556
+ msgstr "Nombre del Moderador "
557
+
558
+ #: d:\wordpress\plugins\link-library/link-library.php:1710
559
+ msgid "The e-mail address that the approval e-mail will be sent from"
560
+ msgstr ""
561
+ "La dirección de e-mail a la que se enviará el e-mail de aprobación desde"
562
+
563
+ #: d:\wordpress\plugins\link-library/link-library.php:1710
564
+ msgid "Moderator E-mail"
565
+ msgstr "E-mail del Moderador"
566
+
567
+ # ?
568
+ #: d:\wordpress\plugins\link-library/link-library.php:1714
569
+ msgid ""
570
+ "Title of approval e-mail. Use %linkname% as a variable to be replaced by the "
571
+ "actual link name"
572
+ msgstr ""
573
+ "Título de la aprobación por e-mail. Utilice %linkname% como una variable a "
574
+ "ser reemplazada por el nombre del enlace real"
575
+
576
+ #: d:\wordpress\plugins\link-library/link-library.php:1714
577
+ msgid "Approval e-mail title"
578
+ msgstr "E-mail de aprobación del título "
579
+
580
+ #: d:\wordpress\plugins\link-library/link-library.php:1718
581
+ msgid ""
582
+ "Body of approval e-mail. Use %linkname% as a variable to be replaced by the "
583
+ "actual link name and %submittername% for the submitter name"
584
+ msgstr ""
585
+ "Cuerpo del email de aprobación. Utilice %linkname% como una variable a ser "
586
+ "reemplazada por el nombre del vínculo real y %submittername% para el nombre "
587
+ "del remitente"
588
+
589
+ #: d:\wordpress\plugins\link-library/link-library.php:1718
590
+ msgid "Approval e-mail body"
591
+ msgstr "Aprobación del cuerpo del e-mail"
592
+
593
+ #: d:\wordpress\plugins\link-library/link-library.php:1722
594
+ msgid ""
595
+ "Title of rejection e-mail. Use %linkname% as a variable to be replaced by "
596
+ "the actual link name"
597
+ msgstr ""
598
+ "Título del e-mail de rechazo. Utilice %linkname% como una variable a ser "
599
+ "reemplazada por el nombre del enlace real"
600
+
601
+ #: d:\wordpress\plugins\link-library/link-library.php:1722
602
+ msgid "Rejection e-mail title"
603
+ msgstr "Título del e-mail de rechazo"
604
+
605
+ #: d:\wordpress\plugins\link-library/link-library.php:1726
606
+ msgid ""
607
+ "Body of rejection e-mail. Use %linkname% as a variable to be replaced by the "
608
+ "actual link name and %submittername% for the submitter name"
609
+ msgstr ""
610
+ "Cuerpo del e-mail de rechazo. Utilice %linkname% como una variable a ser "
611
+ "reemplazada por el nombre del vínculo real y %submittername% para el nombre "
612
+ "del remitente"
613
+
614
+ #: d:\wordpress\plugins\link-library/link-library.php:1726
615
+ msgid "Rejection e-mail body"
616
+ msgstr "Cuerpo del e-mail de rechazo"
617
+
618
+ #: d:\wordpress\plugins\link-library/link-library.php:1744
619
+ msgid "Update Settings"
620
+ msgstr "Actualizar Ajustes"
621
+
622
+ #: d:\wordpress\plugins\link-library/link-library.php:1754
623
+ #: d:\wordpress\plugins\link-library/link-library.php:2411
624
+ #: d:\wordpress\plugins\link-library/link-library.php:2876
625
+ #: d:\wordpress\plugins\link-library/usersubmission.php:184
626
+ msgid "Link Name"
627
+ msgstr "Nombre del Enlace"
628
+
629
+ #: d:\wordpress\plugins\link-library/link-library.php:1756
630
+ msgid "Link URL"
631
+ msgstr "URL del Enlace"
632
+
633
+ #: d:\wordpress\plugins\link-library/link-library.php:1796
634
+ msgid "No Links Found to Moderate"
635
+ msgstr "No se han Encontrado Enlaces para Moderar"
636
+
637
+ #: d:\wordpress\plugins\link-library/link-library.php:1803
638
+ msgid "Check All"
639
+ msgstr "Seleccionar Todos"
640
+
641
+ #: d:\wordpress\plugins\link-library/link-library.php:1804
642
+ msgid "Uncheck All"
643
+ msgstr "Deseleccionar Todos"
644
+
645
+ #: d:\wordpress\plugins\link-library/link-library.php:1806
646
+ msgid "Approve Selected Items"
647
+ msgstr "Aprobar Elementos Seleccionados"
648
+
649
+ #: d:\wordpress\plugins\link-library/link-library.php:1807
650
+ msgid "Delete Selected Items"
651
+ msgstr "Eliminar Elementos Seleccionados"
652
+
653
+ #: d:\wordpress\plugins\link-library/link-library.php:1831
654
+ msgid ""
655
+ "If the stylesheet editor is empty after upgrading, reset to the default "
656
+ "stylesheet using the button below or copy/paste your backup stylesheet into "
657
+ "the editor."
658
+ msgstr ""
659
+ "Si el editor de estilos está vacío después de la actualización, vuelva a "
660
+ "poner la hoja de estilos por defecto utilizando el botón de abajo o copie/"
661
+ "pegue la hoja de estilo de copia de seguridad en el editor."
662
+
663
+ #: d:\wordpress\plugins\link-library/link-library.php:1836
664
+ msgid "Submit"
665
+ msgstr "Enviar"
666
+
667
+ #: d:\wordpress\plugins\link-library/link-library.php:1836
668
+ msgid "Reset to default"
669
+ msgstr "Resetear a Por Defecto"
670
+
671
+ #: d:\wordpress\plugins\link-library/link-library.php:1846
672
+ msgid "Select Current Library Settings"
673
+ msgstr "Seleccionar los Ajustes de la Librería Actual"
674
+
675
+ #: d:\wordpress\plugins\link-library/link-library.php:1855
676
+ msgid "Go"
677
+ msgstr "Ir"
678
+
679
+ #: d:\wordpress\plugins\link-library/link-library.php:1857
680
+ msgid "Copy from:"
681
+ msgstr "Copiar desde:"
682
+
683
+ #: d:\wordpress\plugins\link-library/link-library.php:1868
684
+ msgid "Copy"
685
+ msgstr "Copiar"
686
+
687
+ #: d:\wordpress\plugins\link-library/link-library.php:1875
688
+ #: d:\wordpress\plugins\link-library/link-library.php:1878
689
+ #: d:\wordpress\plugins\link-library/link-library.php:1882
690
+ msgid ""
691
+ "Link Library Supports the Creation of an unlimited number of configurations "
692
+ "to display link lists on your site"
693
+ msgstr ""
694
+ "La Librería de Enlace Apoya la Creación de un número ilimitado de "
695
+ "configuraciones para mostrar listas de enlaces en su sitio"
696
+
697
+ #: d:\wordpress\plugins\link-library/link-library.php:1879
698
+ msgid "Library Name"
699
+ msgstr "Nombre de la Librería"
700
+
701
+ #: d:\wordpress\plugins\link-library/link-library.php:1881
702
+ msgid "Feature"
703
+ msgstr "Característica"
704
+
705
+ #: d:\wordpress\plugins\link-library/link-library.php:1883
706
+ msgid "Code to insert on a Wordpress page"
707
+ msgstr "Código para insertar en una página de Wordpress"
708
+
709
+ #: d:\wordpress\plugins\link-library/link-library.php:1888
710
+ msgid "Display basic link library"
711
+ msgstr "Mostrar librería de enlace básica"
712
+
713
+ #: d:\wordpress\plugins\link-library/link-library.php:1891
714
+ msgid "Display list of link categories"
715
+ msgstr "Mostrar lista de enlaces de categorías "
716
+
717
+ #: d:\wordpress\plugins\link-library/link-library.php:1894
718
+ msgid "Display search box"
719
+ msgstr "Cuadro de búsqueda"
720
+
721
+ #: d:\wordpress\plugins\link-library/link-library.php:1897
722
+ msgid "Display link submission form"
723
+ msgstr "Mostrar forma de envíos de enlaces"
724
+
725
+ #: d:\wordpress\plugins\link-library/link-library.php:1907
726
+ #, php-format
727
+ msgid ""
728
+ "You are about to Delete Library #'%s'\n"
729
+ " 'Cancel' to stop, 'OK' to delete."
730
+ msgstr ""
731
+ "Usted está a punto de Eliminar una Librería #'%s'\n"
732
+ " seleccione \"Cancelar\" para cancelar, \"OK\" para borrar."
733
+
734
+ #: d:\wordpress\plugins\link-library/link-library.php:1907
735
+ msgid "Delete Library"
736
+ msgstr "Eliminar Librería"
737
+
738
+ #: d:\wordpress\plugins\link-library/link-library.php:1908
739
+ #, php-format
740
+ msgid ""
741
+ "You are about to reset Library '%s'\n"
742
+ " 'Cancel' to stop, 'OK' to reset."
743
+ msgstr ""
744
+ "Usted está a punto de restablecer la Librería '%s'\n"
745
+ " seleccione \"Cancelar\" para detener, \"Ok\" para restablecer."
746
+
747
+ #: d:\wordpress\plugins\link-library/link-library.php:1908
748
+ msgid "Reset current Library"
749
+ msgstr "Restablecer la Librería actual"
750
+
751
+ #: d:\wordpress\plugins\link-library/link-library.php:1909
752
+ #, php-format
753
+ msgid ""
754
+ "You are about to reset Library '%s' for a table layout\n"
755
+ " 'Cancel' to stop, 'OK' to reset."
756
+ msgstr ""
757
+ "Usted está a punto de restablecer la Librería '%s' para un diseño de tabla \n"
758
+ " seleccione \"Cancelar\" para detener, \"Ok\" para restablecer."
759
+
760
+ #: d:\wordpress\plugins\link-library/link-library.php:1909
761
+ msgid "Reset current Library for table layout"
762
+ msgstr "Restablecer la Librería actual para un diseño de tabla"
763
+
764
+ #: d:\wordpress\plugins\link-library/link-library.php:1927
765
+ msgid "Current Library Name"
766
+ msgstr "Nombre de la Librería Actual"
767
+
768
+ #: d:\wordpress\plugins\link-library/link-library.php:1934
769
+ #: d:\wordpress\plugins\link-library/link-library.php:1937
770
+ msgid "Leave Empty to see all categories"
771
+ msgstr "Dejar en Blanco para ver todas las categorías"
772
+
773
+ #: d:\wordpress\plugins\link-library/link-library.php:1934
774
+ #: d:\wordpress\plugins\link-library/link-library.php:1937
775
+ #: d:\wordpress\plugins\link-library/link-library.php:1942
776
+ #: d:\wordpress\plugins\link-library/link-library.php:1945
777
+ msgid "Enter list of comma-separated"
778
+ msgstr "Introduzca lista de separada por comas"
779
+
780
+ #: d:\wordpress\plugins\link-library/link-library.php:1934
781
+ #: d:\wordpress\plugins\link-library/link-library.php:1937
782
+ msgid "numeric category IDs"
783
+ msgstr "IDs de Categorías Numéricas"
784
+
785
+ #: d:\wordpress\plugins\link-library/link-library.php:1934
786
+ msgid ""
787
+ "To find the IDs, go to the Link Categories admin page, place the mouse above "
788
+ "a category name and look for its ID in the address shown in your browsers "
789
+ "status bar. For example"
790
+ msgstr ""
791
+ "Para buscar los IDs, vaya a la página de administración de Categorías de "
792
+ "Enlace, coloque el ratón encima de un nombre de categoría y busque por su ID "
793
+ "en la dirección que aparece en la barra de estado de los navegadores. Por "
794
+ "ejemplo"
795
+
796
+ #: d:\wordpress\plugins\link-library/link-library.php:1935
797
+ msgid "Categories to be displayed (Empty=All)"
798
+ msgstr "Categorías que se mostrarán (Vacío=Todas)"
799
+
800
+ #: d:\wordpress\plugins\link-library/link-library.php:1937
801
+ #: d:\wordpress\plugins\link-library/link-library.php:1942
802
+ #: d:\wordpress\plugins\link-library/link-library.php:1945
803
+ msgid "For example"
804
+ msgstr "Por ejemplo"
805
+
806
+ #: d:\wordpress\plugins\link-library/link-library.php:1942
807
+ #: d:\wordpress\plugins\link-library/link-library.php:1945
808
+ msgid "numeric category IDs that should not be shown"
809
+ msgstr "IDs de categoría numérica que no deben mostrarse"
810
+
811
+ #: d:\wordpress\plugins\link-library/link-library.php:1943
812
+ msgid "Categories to be excluded"
813
+ msgstr "Categorías que serán excluidas"
814
+
815
+ #: d:\wordpress\plugins\link-library/link-library.php:1950
816
+ #: d:\wordpress\plugins\link-library/link-library.php:1953
817
+ msgid "Only show one category of links at a time"
818
+ msgstr "Sólo mostrar una categoría de enlaces a la vez"
819
+
820
+ #: d:\wordpress\plugins\link-library/link-library.php:1951
821
+ msgid "Only show one category at a time"
822
+ msgstr "Sólo mostrar una categoría a la vez"
823
+
824
+ #: d:\wordpress\plugins\link-library/link-library.php:1956
825
+ msgid ""
826
+ "Select if AJAX should be used to only reload the list of links without "
827
+ "reloading the whole page or HTML GET to reload entire page with a new link. "
828
+ "The Permalinks option must be enabled for HTML GET + Permalink to work "
829
+ "correctly."
830
+ msgstr ""
831
+ "Seleccione si AJAX sólo se debe utilizar para volver a cargar la lista de "
832
+ "enlaces sin tener que recargar toda la página o HTML GET para recargar la "
833
+ "página entera con un nuevo enlace. La opción Permalinks debe ser habilitada "
834
+ "para que HTML GET + Permalink funcionen correctamente."
835
+
836
+ #: d:\wordpress\plugins\link-library/link-library.php:1956
837
+ msgid "Switching Method"
838
+ msgstr "Método de conmutación"
839
+
840
+ #: d:\wordpress\plugins\link-library/link-library.php:1967
841
+ msgid ""
842
+ "Default category to be shown when only showing one at a time (numeric ID)"
843
+ msgstr ""
844
+ "Categoría predeterminada que se muestra cuando sólo se está mostrando uno a "
845
+ "la vez (ID numérico)"
846
+
847
+ #: d:\wordpress\plugins\link-library/link-library.php:1974
848
+ #: d:\wordpress\plugins\link-library/link-library.php:1977
849
+ msgid "File path is relative to Link Library plugin directory"
850
+ msgstr ""
851
+ "La ruta del archivo es relativa al directorio del plugins de Link Library"
852
+
853
+ #: d:\wordpress\plugins\link-library/link-library.php:1975
854
+ msgid "Icon to display when performing AJAX queries"
855
+ msgstr "Icono a mostrar al realizar consultas AJAX"
856
+
857
+ #: d:\wordpress\plugins\link-library/link-library.php:1982
858
+ #: d:\wordpress\plugins\link-library/link-library.php:1985
859
+ msgid "Only show a limited number of links and add page navigation links"
860
+ msgstr ""
861
+ "Mostrar sólo un número limitado de enlaces y añadir enlaces de navegación de "
862
+ "páginas"
863
+
864
+ #: d:\wordpress\plugins\link-library/link-library.php:1983
865
+ msgid "Paginate Results"
866
+ msgstr "Página de Resultados"
867
+
868
+ #: d:\wordpress\plugins\link-library/link-library.php:1988
869
+ #: d:\wordpress\plugins\link-library/link-library.php:1991
870
+ msgid "Number of Links to be Displayed per Page in Pagination Mode"
871
+ msgstr "Número de enlaces que se mostrarán por página en el modo de paginación"
872
+
873
+ #: d:\wordpress\plugins\link-library/link-library.php:1989
874
+ msgid "Links per Page"
875
+ msgstr "Enlaces por Páginas"
876
+
877
+ #: d:\wordpress\plugins\link-library/link-library.php:1997
878
+ msgid "Hide Results if Empty"
879
+ msgstr "Ocultar Resultados si está Vacía"
880
+
881
+ #: d:\wordpress\plugins\link-library/link-library.php:2005
882
+ msgid "Enable Permalinks"
883
+ msgstr "Habilitar Enlaces permanentes"
884
+
885
+ #: d:\wordpress\plugins\link-library/link-library.php:2011
886
+ msgid "Permalinks Page"
887
+ msgstr "Página de Enlaces permanentes"
888
+
889
+ #: d:\wordpress\plugins\link-library/link-library.php:2031
890
+ msgid "Results Order"
891
+ msgstr "Orden de los resultados"
892
+
893
+ #: d:\wordpress\plugins\link-library/link-library.php:2035
894
+ #: d:\wordpress\plugins\link-library/link-library.php:2177
895
+ msgid "Order by Name"
896
+ msgstr "Ordenados por Nombre"
897
+
898
+ #: d:\wordpress\plugins\link-library/link-library.php:2036
899
+ #: d:\wordpress\plugins\link-library/link-library.php:2178
900
+ msgid "Order by ID"
901
+ msgstr "Ordenados por Id"
902
+
903
+ #: d:\wordpress\plugins\link-library/link-library.php:2037
904
+ msgid "Order of categories based on included category list"
905
+ msgstr "Orden de categorías basadas en lista de categorías incluidas"
906
+
907
+ #: d:\wordpress\plugins\link-library/link-library.php:2038
908
+ msgid "Order by"
909
+ msgstr "Ordenados por"
910
+
911
+ #: d:\wordpress\plugins\link-library/link-library.php:2038
912
+ #: d:\wordpress\plugins\link-library/link-library.php:2179
913
+ msgid "Wordpress Plugin"
914
+ msgstr "Wordpress Plugin"
915
+
916
+ #: d:\wordpress\plugins\link-library/link-library.php:2043
917
+ msgid "Link Categories Display Format"
918
+ msgstr "Formato de Pantalla de Categorías de Enlaces "
919
+
920
+ #: d:\wordpress\plugins\link-library/link-library.php:2047
921
+ #: d:\wordpress\plugins\link-library/link-library.php:2232
922
+ msgid "Table"
923
+ msgstr "Tabla"
924
+
925
+ #: d:\wordpress\plugins\link-library/link-library.php:2048
926
+ #: d:\wordpress\plugins\link-library/link-library.php:2233
927
+ msgid "Unordered List"
928
+ msgstr "Lista sin ordenar"
929
+
930
+ #: d:\wordpress\plugins\link-library/link-library.php:2049
931
+ msgid "Drop-Down List"
932
+ msgstr "Lista Desplegable"
933
+
934
+ #: d:\wordpress\plugins\link-library/link-library.php:2055
935
+ msgid "Display link counts"
936
+ msgstr "Mostrar cantidad de enlaces"
937
+
938
+ #: d:\wordpress\plugins\link-library/link-library.php:2061
939
+ msgid "Display categories with search results"
940
+ msgstr "Mostrar categorías con los resultados de búsqueda"
941
+
942
+ #: d:\wordpress\plugins\link-library/link-library.php:2065
943
+ #: d:\wordpress\plugins\link-library/link-library.php:2068
944
+ msgid "This setting does not apply when selecting My Link Order for the order"
945
+ msgstr ""
946
+ "Esta configuración no se aplica cuando se selecciona Mi Orden de Enlace para "
947
+ "el orden"
948
+
949
+ #: d:\wordpress\plugins\link-library/link-library.php:2066
950
+ #: d:\wordpress\plugins\link-library/link-library.php:2203
951
+ msgid "Direction"
952
+ msgstr "Dirección"
953
+
954
+ #: d:\wordpress\plugins\link-library/link-library.php:2070
955
+ #: d:\wordpress\plugins\link-library/link-library.php:2207
956
+ msgid "Ascending"
957
+ msgstr "Ascendente"
958
+
959
+ #: d:\wordpress\plugins\link-library/link-library.php:2071
960
+ #: d:\wordpress\plugins\link-library/link-library.php:2208
961
+ msgid "Descending"
962
+ msgstr "Descendente"
963
+
964
+ #: d:\wordpress\plugins\link-library/link-library.php:2075
965
+ #: d:\wordpress\plugins\link-library/link-library.php:2078
966
+ #: d:\wordpress\plugins\link-library/link-library.php:2185
967
+ #: d:\wordpress\plugins\link-library/link-library.php:2188
968
+ msgid ""
969
+ "Use [ and ] in the description to perform special actions using HTML such as "
970
+ "inserting images instead of < and >"
971
+ msgstr ""
972
+ "Utilice [ and ] en la descripción para realizar acciones especiales "
973
+ "utilizando HTML, como la inserción de imágenes en lugar de < and >"
974
+
975
+ #: d:\wordpress\plugins\link-library/link-library.php:2076
976
+ #: d:\wordpress\plugins\link-library/link-library.php:2186
977
+ msgid "Show Category Description"
978
+ msgstr "Mostrar Categoría en la Descripción"
979
+
980
+ #: d:\wordpress\plugins\link-library/link-library.php:2080
981
+ #: d:\wordpress\plugins\link-library/link-library.php:2190
982
+ msgid "Position"
983
+ msgstr "Posición"
984
+
985
+ #: d:\wordpress\plugins\link-library/link-library.php:2082
986
+ #: d:\wordpress\plugins\link-library/link-library.php:2192
987
+ msgid "Right"
988
+ msgstr "Derecha"
989
+
990
+ #: d:\wordpress\plugins\link-library/link-library.php:2083
991
+ #: d:\wordpress\plugins\link-library/link-library.php:2193
992
+ msgid "Left"
993
+ msgstr "Izquierda"
994
+
995
+ #: d:\wordpress\plugins\link-library/link-library.php:2089
996
+ msgid "Width of Categories Table in Percents"
997
+ msgstr "Ancho de la tabla Categorías en porcentajes"
998
+
999
+ # OVERSÆTTELSE USIKKER
1000
+ #: d:\wordpress\plugins\link-library/link-library.php:2095
1001
+ #: d:\wordpress\plugins\link-library/link-library.php:2098
1002
+ msgid ""
1003
+ "Determines the number of alternating div tags that will be placed before and "
1004
+ "after each link category"
1005
+ msgstr ""
1006
+ "Determina el número de etiquetas de div alternos que se colocará antes y "
1007
+ "después de cada categoría de enlaces"
1008
+
1009
+ #: d:\wordpress\plugins\link-library/link-library.php:2095
1010
+ #: d:\wordpress\plugins\link-library/link-library.php:2098
1011
+ msgid ""
1012
+ "These div tags can be used to style of position link categories on the link "
1013
+ "page"
1014
+ msgstr ""
1015
+ "Estas etiquetas de div se pueden utilizar para el estilo de las categorías "
1016
+ "de enlace de posición en la página de enlace"
1017
+
1018
+ #: d:\wordpress\plugins\link-library/link-library.php:2096
1019
+ msgid "Number of alternating div classes"
1020
+ msgstr "Número de clases de div alternos"
1021
+
1022
+ #: d:\wordpress\plugins\link-library/link-library.php:2108
1023
+ msgid "Number of columns in Categories Table"
1024
+ msgstr "Número de columnas en la Tabla de Categorías"
1025
+
1026
+ #: d:\wordpress\plugins\link-library/link-library.php:2115
1027
+ msgid "First div class name"
1028
+ msgstr "Nombre de la clase del primer div"
1029
+
1030
+ #: d:\wordpress\plugins\link-library/link-library.php:2123
1031
+ msgid "Use Div Class or Heading tag around Category Names"
1032
+ msgstr ""
1033
+ "Utilice la Clase Div o la etiqueta de Título alrededor de los Nombres de las "
1034
+ "Categorías "
1035
+
1036
+ #: d:\wordpress\plugins\link-library/link-library.php:2127
1037
+ msgid "Div Class"
1038
+ msgstr "Clase Div"
1039
+
1040
+ #: d:\wordpress\plugins\link-library/link-library.php:2128
1041
+ msgid "Heading Tag"
1042
+ msgstr "Etiquetas de Título"
1043
+
1044
+ #: d:\wordpress\plugins\link-library/link-library.php:2133
1045
+ msgid "Second div class name"
1046
+ msgstr "Nombre de la clase del segundo div"
1047
+
1048
+ #: d:\wordpress\plugins\link-library/link-library.php:2140
1049
+ #: d:\wordpress\plugins\link-library/link-library.php:2143
1050
+ msgid "Example div class name: linklistcatname, Example Heading Label: h3"
1051
+ msgstr ""
1052
+ "Ejemplo del nombre de la clase del div: linklistcatname, Etiqueta de Título "
1053
+ "de de ejemplo: h3"
1054
+
1055
+ #: d:\wordpress\plugins\link-library/link-library.php:2141
1056
+ msgid "Div Class Name or Heading label"
1057
+ msgstr "Nombre de la Clase del Div o Etiqueta de Título "
1058
+
1059
+ #: d:\wordpress\plugins\link-library/link-library.php:2148
1060
+ msgid "Third div class name"
1061
+ msgstr "Tercer nombre de clase del div"
1062
+
1063
+ #: d:\wordpress\plugins\link-library/link-library.php:2155
1064
+ #: d:\wordpress\plugins\link-library/link-library.php:2158
1065
+ msgid ""
1066
+ "Set this address to a page running Link Library to place categories on a "
1067
+ "different page. Should always be used with the Show One Category at a Time "
1068
+ "and HTMLGET fetch method."
1069
+ msgstr ""
1070
+ "Colocar esta dirección a una página ejecutando la Librería de Enlace para "
1071
+ "montar categorías en una página diferente. Siempre se debe utilizar con la "
1072
+ "Categoría Mostrar Uno a la Vez y el método fetch HTMLGET."
1073
+
1074
+ #: d:\wordpress\plugins\link-library/link-library.php:2156
1075
+ msgid "Category Target Address"
1076
+ msgstr "Dirección de la Categoría Destino"
1077
+
1078
+ #: d:\wordpress\plugins\link-library/link-library.php:2173
1079
+ msgid "Link Results Order"
1080
+ msgstr "Enlace Orden de los Resultados "
1081
+
1082
+ #: d:\wordpress\plugins\link-library/link-library.php:2179
1083
+ msgid "Order set by "
1084
+ msgstr "Orden puesto por"
1085
+
1086
+ #: d:\wordpress\plugins\link-library/link-library.php:2180
1087
+ msgid "Order randomly"
1088
+ msgstr "Orden aleatorio"
1089
+
1090
+ #: d:\wordpress\plugins\link-library/link-library.php:2181
1091
+ msgid "Order by updated date"
1092
+ msgstr "Orden por fecha de actualización"
1093
+
1094
+ #: d:\wordpress\plugins\link-library/link-library.php:2198
1095
+ msgid "List Featured Links ahead of Regular Links"
1096
+ msgstr "Muestra Enlaces Destacados antes de los Enlaces Regulares"
1097
+
1098
+ #: d:\wordpress\plugins\link-library/link-library.php:2202
1099
+ #: d:\wordpress\plugins\link-library/link-library.php:2205
1100
+ msgid "Except for My Link Order mode"
1101
+ msgstr "Excepto por el modo Mi Orden de Enlace"
1102
+
1103
+ #: d:\wordpress\plugins\link-library/link-library.php:2212
1104
+ #: d:\wordpress\plugins\link-library/link-library.php:2215
1105
+ msgid "Leave empty to show all results"
1106
+ msgstr "Déjelo vacío para mostrar todos los resultados"
1107
+
1108
+ #: d:\wordpress\plugins\link-library/link-library.php:2213
1109
+ msgid "Max number of links to display"
1110
+ msgstr "Número máximo de enlaces a mostrar"
1111
+
1112
+ #: d:\wordpress\plugins\link-library/link-library.php:2220
1113
+ #: d:\wordpress\plugins\link-library/link-library.php:2223
1114
+ msgid ""
1115
+ "Sets default link target window, does not override specific targets set in "
1116
+ "links"
1117
+ msgstr ""
1118
+ "Establece ventana de destino de enlace por defecto, no anula los objetivos "
1119
+ "específicos establecidos en los enlaces"
1120
+
1121
+ #: d:\wordpress\plugins\link-library/link-library.php:2221
1122
+ msgid "Link Target"
1123
+ msgstr "Destino del Enlace"
1124
+
1125
+ #: d:\wordpress\plugins\link-library/link-library.php:2228
1126
+ msgid "Link Display Format"
1127
+ msgstr "Formato de la Visualización del Enlace"
1128
+
1129
+ #: d:\wordpress\plugins\link-library/link-library.php:2239
1130
+ msgid "Show Column Headers"
1131
+ msgstr "Mostrar Encabezados de Columna"
1132
+
1133
+ #: d:\wordpress\plugins\link-library/link-library.php:2246
1134
+ msgid "Link Column Header"
1135
+ msgstr "Enlace del Encabezado de Columna"
1136
+
1137
+ #: d:\wordpress\plugins\link-library/link-library.php:2254
1138
+ msgid "Description Column Header"
1139
+ msgstr "Descripción del Encabezado de Columna"
1140
+
1141
+ #: d:\wordpress\plugins\link-library/link-library.php:2261
1142
+ msgid "Notes Column Header"
1143
+ msgstr "Notas del Encabezado de Columna"
1144
+
1145
+ #: d:\wordpress\plugins\link-library/link-library.php:2269
1146
+ msgid "Hide Category Names"
1147
+ msgstr "Ocultar Nombres de Categoría"
1148
+
1149
+ #: d:\wordpress\plugins\link-library/link-library.php:2276
1150
+ msgid "Show Hidden Links"
1151
+ msgstr "Mostrar Enlaces Ocultos"
1152
+
1153
+ #: d:\wordpress\plugins\link-library/link-library.php:2283
1154
+ #: d:\wordpress\plugins\link-library/link-library.php:2286
1155
+ msgid "Need to be active for Link Categories to work"
1156
+ msgstr "Necesita estar activo para que las Categorías de Enlace funcionen"
1157
+
1158
+ #: d:\wordpress\plugins\link-library/link-library.php:2284
1159
+ msgid "Embed HTML anchors"
1160
+ msgstr "Insertar etiquetas a de HTML"
1161
+
1162
+ #: d:\wordpress\plugins\link-library/link-library.php:2298
1163
+ msgid ""
1164
+ "Arrange the items below via drag-and-drop to order the various Link Library "
1165
+ "elements."
1166
+ msgstr ""
1167
+ "Organizar los elementos a continuación. Arrastrar y soltar para ordenar los "
1168
+ "distintos elementos de la Librería de Enlace."
1169
+
1170
+ #: d:\wordpress\plugins\link-library/link-library.php:2307
1171
+ #: d:\wordpress\plugins\link-library/link-library.php:2388
1172
+ msgid "Image"
1173
+ msgstr "Imagen"
1174
+
1175
+ #: d:\wordpress\plugins\link-library/link-library.php:2310
1176
+ msgid "Name"
1177
+ msgstr "Nombre"
1178
+
1179
+ #: d:\wordpress\plugins\link-library/link-library.php:2313
1180
+ msgid "Date"
1181
+ msgstr "Fecha"
1182
+
1183
+ #: d:\wordpress\plugins\link-library/link-library.php:2316
1184
+ msgid "Desc"
1185
+ msgstr "Desc"
1186
+
1187
+ #: d:\wordpress\plugins\link-library/link-library.php:2319
1188
+ msgid "Notes"
1189
+ msgstr "Notas"
1190
+
1191
+ #: d:\wordpress\plugins\link-library/link-library.php:2322
1192
+ msgid "RSS"
1193
+ msgstr "RSS"
1194
+
1195
+ #: d:\wordpress\plugins\link-library/link-library.php:2325
1196
+ #: d:\wordpress\plugins\link-library/link-library.php:2496
1197
+ msgid "Web Link"
1198
+ msgstr "Enlace Web"
1199
+
1200
+ #: d:\wordpress\plugins\link-library/link-library.php:2328
1201
+ msgid "Phone"
1202
+ msgstr "Teléfono"
1203
+
1204
+ #: d:\wordpress\plugins\link-library/link-library.php:2334
1205
+ msgid "Hits"
1206
+ msgstr "Visitas"
1207
+
1208
+ #: d:\wordpress\plugins\link-library/link-library.php:2337
1209
+ msgid "Rating"
1210
+ msgstr "Clasificación"
1211
+
1212
+ #: d:\wordpress\plugins\link-library/link-library.php:2340
1213
+ msgid "Large Desc"
1214
+ msgstr "Gran Descripción"
1215
+
1216
+ #: d:\wordpress\plugins\link-library/link-library.php:2352
1217
+ msgid "Display"
1218
+ msgstr "Mostrar"
1219
+
1220
+ #: d:\wordpress\plugins\link-library/link-library.php:2353
1221
+ msgid "Before"
1222
+ msgstr "Antes"
1223
+
1224
+ #: d:\wordpress\plugins\link-library/link-library.php:2354
1225
+ msgid "After"
1226
+ msgstr "Después"
1227
+
1228
+ #: d:\wordpress\plugins\link-library/link-library.php:2355
1229
+ msgid "Additional Details"
1230
+ msgstr "Detalles Adicionales"
1231
+
1232
+ #: d:\wordpress\plugins\link-library/link-library.php:2356
1233
+ msgid "Link Source"
1234
+ msgstr "Origen de Enlace "
1235
+
1236
+ #: d:\wordpress\plugins\link-library/link-library.php:2359
1237
+ msgid ""
1238
+ "This column allows for the output of text/code before a number of links "
1239
+ "determined by the Display field"
1240
+ msgstr ""
1241
+ "Esta columna permite la salida de texto/código antes de una serie de enlaces "
1242
+ "determinados por el campo de visualización"
1243
+
1244
+ #: d:\wordpress\plugins\link-library/link-library.php:2359
1245
+ msgid "Intermittent Before Link"
1246
+ msgstr "Enlace Intermitente de Antes"
1247
+
1248
+ #: d:\wordpress\plugins\link-library/link-library.php:2360
1249
+ msgid "Frequency of additional output before and after complete link group"
1250
+ msgstr ""
1251
+ "Frecuencia de salida adicional antes y después del grupo de enlace completo"
1252
+
1253
+ #: d:\wordpress\plugins\link-library/link-library.php:2363
1254
+ #: d:\wordpress\plugins\link-library/link-library.php:2373
1255
+ msgid "Output before complete link group (link, notes, desc, etc...)"
1256
+ msgstr ""
1257
+ "Salida antes del grupo completo de enlaces (enlace, notas, desc, etc..)"
1258
+
1259
+ #: d:\wordpress\plugins\link-library/link-library.php:2371
1260
+ msgid "This column allows for the output of text/code before each link"
1261
+ msgstr "Esta columna permite la salida de texto/código antes de cada enlace"
1262
+
1263
+ #: d:\wordpress\plugins\link-library/link-library.php:2371
1264
+ msgid "Before Link"
1265
+ msgstr "Enlace de Antes "
1266
+
1267
+ #: d:\wordpress\plugins\link-library/link-library.php:2388
1268
+ msgid "This column allows for the output of text/code before each link image"
1269
+ msgstr ""
1270
+ "Esta columna permite la salida de texto/código antes de cada enlace de "
1271
+ "imagen "
1272
+
1273
+ #: d:\wordpress\plugins\link-library/link-library.php:2392
1274
+ msgid "Code/Text to be displayed before each link image"
1275
+ msgstr "Código/Texto que se mostrará antes del enlace de cada imagen "
1276
+
1277
+ #: d:\wordpress\plugins\link-library/link-library.php:2395
1278
+ msgid "Code/Text to be displayed after each link image"
1279
+ msgstr "Código/Texto que se mostrará después del enlace de cada imagen "
1280
+
1281
+ #: d:\wordpress\plugins\link-library/link-library.php:2398
1282
+ msgid "CSS Class to be assigned to link image"
1283
+ msgstr "Clase CSS que se asignará a la imagen de enlace"
1284
+
1285
+ #: d:\wordpress\plugins\link-library/link-library.php:2403
1286
+ #: d:\wordpress\plugins\link-library/link-library.php:2424
1287
+ #: d:\wordpress\plugins\link-library/link-library.php:2515
1288
+ #: d:\wordpress\plugins\link-library/link-library.php:2543
1289
+ msgid "Primary"
1290
+ msgstr "Primario"
1291
+
1292
+ #: d:\wordpress\plugins\link-library/link-library.php:2404
1293
+ #: d:\wordpress\plugins\link-library/link-library.php:2425
1294
+ #: d:\wordpress\plugins\link-library/link-library.php:2516
1295
+ #: d:\wordpress\plugins\link-library/link-library.php:2544
1296
+ msgid "Secondary"
1297
+ msgstr "Secundario"
1298
+
1299
+ #: d:\wordpress\plugins\link-library/link-library.php:2411
1300
+ msgid ""
1301
+ "This column allows for the output of text/code before and after each link "
1302
+ "name"
1303
+ msgstr ""
1304
+ "Esta columna permite la salida de texto/código antes y después de cada "
1305
+ "nombre de enlace"
1306
+
1307
+ #: d:\wordpress\plugins\link-library/link-library.php:2415
1308
+ msgid "Code/Text to be displayed before each link"
1309
+ msgstr "Código/Texto que se mostrará antes de cada enlace"
1310
+
1311
+ #: d:\wordpress\plugins\link-library/link-library.php:2418
1312
+ msgid "Code/Text to be displayed after each link"
1313
+ msgstr "Código/Texto que se mostrará después de cada enlace"
1314
+
1315
+ #: d:\wordpress\plugins\link-library/link-library.php:2432
1316
+ msgid ""
1317
+ "This column allows for the output of text/code before and after each link "
1318
+ "date stamp"
1319
+ msgstr ""
1320
+ "Esta columna permite la salida de texto/código antes y después de cada marca "
1321
+ "de fecha de enlace"
1322
+
1323
+ #: d:\wordpress\plugins\link-library/link-library.php:2432
1324
+ msgid "Link Date"
1325
+ msgstr "Fecha del Enlace"
1326
+
1327
+ #: d:\wordpress\plugins\link-library/link-library.php:2433
1328
+ msgid "Check to display link date"
1329
+ msgstr "Compruebe para mostrar la fecha del enlace"
1330
+
1331
+ #: d:\wordpress\plugins\link-library/link-library.php:2436
1332
+ msgid "Code/Text to be displayed before each date"
1333
+ msgstr "Código/Texto que se mostrará antes de cada fecha"
1334
+
1335
+ #: d:\wordpress\plugins\link-library/link-library.php:2439
1336
+ msgid "Code/Text to be displayed after each date"
1337
+ msgstr "Código/Texto que se mostrará después de cada fecha"
1338
+
1339
+ #: d:\wordpress\plugins\link-library/link-library.php:2448
1340
+ msgid ""
1341
+ "This column allows for the output of text/code before and after each link "
1342
+ "description"
1343
+ msgstr ""
1344
+ "Esta columna permite la salida de texto/código antes y después de cada "
1345
+ "descripción de enlace"
1346
+
1347
+ #: d:\wordpress\plugins\link-library/link-library.php:2449
1348
+ msgid "Check to display link descriptions"
1349
+ msgstr "Revise para mostrar las descripciones de los enlaces"
1350
+
1351
+ #: d:\wordpress\plugins\link-library/link-library.php:2452
1352
+ msgid "Code/Text to be displayed before each description"
1353
+ msgstr "Código/Texto que se mostrará antes de cada descripción"
1354
+
1355
+ #: d:\wordpress\plugins\link-library/link-library.php:2455
1356
+ msgid "Code/Text to be displayed after each description"
1357
+ msgstr "Código/Texto que se mostrará después de cada descripción"
1358
+
1359
+ #: d:\wordpress\plugins\link-library/link-library.php:2464
1360
+ msgid ""
1361
+ "This column allows for the output of text/code before and after each link "
1362
+ "notes"
1363
+ msgstr ""
1364
+ "Esta columna permite la salida de texto/código antes y después de cada nota "
1365
+ "de enlace"
1366
+
1367
+ #: d:\wordpress\plugins\link-library/link-library.php:2465
1368
+ msgid "Check to display link notes"
1369
+ msgstr "Compruebe para mostrar notas del enlace"
1370
+
1371
+ #: d:\wordpress\plugins\link-library/link-library.php:2468
1372
+ msgid "Code/Text to be displayed before each note"
1373
+ msgstr "Código/Texto que se mostrará antes de cada nota"
1374
+
1375
+ #: d:\wordpress\plugins\link-library/link-library.php:2471
1376
+ msgid "Code/Text to be displayed after each note"
1377
+ msgstr "Código/Texto que se mostrará después de cada nota"
1378
+
1379
+ #: d:\wordpress\plugins\link-library/link-library.php:2480
1380
+ msgid ""
1381
+ "This column allows for the output of text/code before and after the RSS icons"
1382
+ msgstr ""
1383
+ "Esta columna permite la salida de texto/código antes y después de los iconos "
1384
+ "RSS"
1385
+
1386
+ #: d:\wordpress\plugins\link-library/link-library.php:2480
1387
+ msgid "RSS Icons"
1388
+ msgstr "Iconos RSS"
1389
+
1390
+ #: d:\wordpress\plugins\link-library/link-library.php:2482
1391
+ msgid "See below"
1392
+ msgstr "Ver abajo"
1393
+
1394
+ #: d:\wordpress\plugins\link-library/link-library.php:2484
1395
+ msgid "Code/Text to be displayed before RSS Icons"
1396
+ msgstr "Código/Texto que se mostrará antes del Icono RSS "
1397
+
1398
+ #: d:\wordpress\plugins\link-library/link-library.php:2487
1399
+ msgid "Code/Text to be displayed after RSS Icons"
1400
+ msgstr "Código/Texto que se mostrará después del Icono RSS "
1401
+
1402
+ #: d:\wordpress\plugins\link-library/link-library.php:2496
1403
+ msgid ""
1404
+ "This column allows for the output of text/code before and after the Web Link"
1405
+ msgstr ""
1406
+ "Esta columna permite la salida de texto/código antes y después del enlace Web"
1407
+
1408
+ #: d:\wordpress\plugins\link-library/link-library.php:2499
1409
+ #: d:\wordpress\plugins\link-library/link-library.php:2526
1410
+ #: d:\wordpress\plugins\link-library/link-library.php:2554
1411
+ msgid "False"
1412
+ msgstr "Falso"
1413
+
1414
+ #: d:\wordpress\plugins\link-library/link-library.php:2500
1415
+ msgid "Web Address"
1416
+ msgstr "Dirección Web"
1417
+
1418
+ #: d:\wordpress\plugins\link-library/link-library.php:2501
1419
+ #: d:\wordpress\plugins\link-library/link-library.php:2529
1420
+ msgid "Label"
1421
+ msgstr "Etiqueta"
1422
+
1423
+ #: d:\wordpress\plugins\link-library/link-library.php:2504
1424
+ msgid "Code/Text to be displayed before Web Link"
1425
+ msgstr "Código/Texto que se mostrará antes de un enlace"
1426
+
1427
+ #: d:\wordpress\plugins\link-library/link-library.php:2507
1428
+ msgid "Code/Text to be displayed after Web Link"
1429
+ msgstr "Código/Texto que se mostrará después de un enlace"
1430
+
1431
+ #: d:\wordpress\plugins\link-library/link-library.php:2510
1432
+ msgid "Text Label that the web link will be assigned to."
1433
+ msgstr "Texto de la etiqueta que será asignada al enlace web."
1434
+
1435
+ #: d:\wordpress\plugins\link-library/link-library.php:2513
1436
+ #: d:\wordpress\plugins\link-library/link-library.php:2541
1437
+ msgid "Select which link address will be displayed / used for link"
1438
+ msgstr "Seleccione qué dirección de enlace se mostrará/usará para el enlace"
1439
+
1440
+ #: d:\wordpress\plugins\link-library/link-library.php:2523
1441
+ msgid ""
1442
+ "This column allows for the output of text/code before and after the "
1443
+ "Telephone Number"
1444
+ msgstr ""
1445
+ "Esta columna permite la salida de texto/código antes y después del Número de "
1446
+ "Teléfono"
1447
+
1448
+ #: d:\wordpress\plugins\link-library/link-library.php:2527
1449
+ #: d:\wordpress\plugins\link-library/link-library.php:2555
1450
+ msgid "Plain Text"
1451
+ msgstr "Texto sin formato"
1452
+
1453
+ #: d:\wordpress\plugins\link-library/link-library.php:2528
1454
+ msgid "Link"
1455
+ msgstr "Enlace"
1456
+
1457
+ #: d:\wordpress\plugins\link-library/link-library.php:2532
1458
+ msgid "Code/Text to be displayed before Telephone Number"
1459
+ msgstr "Código/Texto que se mostrará antes del Número de Teléfono"
1460
+
1461
+ #: d:\wordpress\plugins\link-library/link-library.php:2535
1462
+ msgid "Code/Text to be displayed after Telephone Number"
1463
+ msgstr "Código/Texto que se mostrará después del Número de Teléfono"
1464
+
1465
+ #: d:\wordpress\plugins\link-library/link-library.php:2538
1466
+ msgid "Text Label that the telephone will be assigned to."
1467
+ msgstr "Texto de la etiqueta que será asignada al teléfono."
1468
+
1469
+ #: d:\wordpress\plugins\link-library/link-library.php:2551
1470
+ msgid ""
1471
+ "This column allows for the output of text/code before and after the E-mail"
1472
+ msgstr ""
1473
+ "Esta columna permite la salida de texto/código antes y después del E-mail"
1474
+
1475
+ #: d:\wordpress\plugins\link-library/link-library.php:2556
1476
+ msgid "MailTo Link"
1477
+ msgstr "Enlace MailTo"
1478
+
1479
+ #: d:\wordpress\plugins\link-library/link-library.php:2557
1480
+ msgid "MailTo Link with Label"
1481
+ msgstr "Enlace MailTo con Etiqueta"
1482
+
1483
+ #: d:\wordpress\plugins\link-library/link-library.php:2558
1484
+ msgid "Formatted Command"
1485
+ msgstr "Comando Formateado"
1486
+
1487
+ #: d:\wordpress\plugins\link-library/link-library.php:2559
1488
+ msgid "Formatted Command with Labels"
1489
+ msgstr "Comando Formateado con Etiquetas"
1490
+
1491
+ #: d:\wordpress\plugins\link-library/link-library.php:2562
1492
+ msgid "Code/Text to be displayed before E-mail"
1493
+ msgstr "Código/Texto que se mostrará antes del E-mail"
1494
+
1495
+ #: d:\wordpress\plugins\link-library/link-library.php:2565
1496
+ msgid "Code/Text to be displayed after E-mail"
1497
+ msgstr "Código/Texto que se mostrará después del E-mail"
1498
+
1499
+ #: d:\wordpress\plugins\link-library/link-library.php:2568
1500
+ msgid ""
1501
+ "Text Label that the e-mail will be assigned to represent the e-mail link."
1502
+ msgstr ""
1503
+ "Etiqueta de Texto a la que se le asignará el e-mail para representar el "
1504
+ "enlace del e-mail."
1505
+
1506
+ #: d:\wordpress\plugins\link-library/link-library.php:2571
1507
+ msgid ""
1508
+ "Command that the e-mail will be embedded in. In the case of a command, use "
1509
+ "the symbols #email and #company to indicate the position where these "
1510
+ "elements should be inserted."
1511
+ msgstr ""
1512
+ "Comando al que el e-mail se le aduntará. En el caso de un comando, usar los "
1513
+ "símbolos #email y #company para indicar la posición donde estos elementos "
1514
+ "deben ser insertados."
1515
+
1516
+ #: d:\wordpress\plugins\link-library/link-library.php:2578
1517
+ msgid ""
1518
+ "This column allows for the output of text/code before and after Link Hits"
1519
+ msgstr ""
1520
+ "Esta columna permite la salida de texto/código antes y después de los "
1521
+ "Enlaces Visitados "
1522
+
1523
+ #: d:\wordpress\plugins\link-library/link-library.php:2578
1524
+ msgid "Link Hits"
1525
+ msgstr "Enlaces Visitados"
1526
+
1527
+ #: d:\wordpress\plugins\link-library/link-library.php:2582
1528
+ msgid "Code/Text to be displayed before Link Hits"
1529
+ msgstr "Código/Texto que se mostrará antes de los Enlaces Visitados"
1530
+
1531
+ #: d:\wordpress\plugins\link-library/link-library.php:2585
1532
+ msgid "Code/Text to be displayed after Link Hits"
1533
+ msgstr "Kode/tekst, der skal vises efter antal linkhits"
1534
+
1535
+ #: d:\wordpress\plugins\link-library/link-library.php:2594
1536
+ msgid ""
1537
+ "This column allows for the output of text/code before and after the Link "
1538
+ "Rating"
1539
+ msgstr ""
1540
+ "Denne kolonne giver mulighed for output af tekst/kode før og efter "
1541
+ "bedømmelse af link"
1542
+
1543
+ #: d:\wordpress\plugins\link-library/link-library.php:2594
1544
+ msgid "Link Rating"
1545
+ msgstr "Vis bedømmelse"
1546
+
1547
+ #: d:\wordpress\plugins\link-library/link-library.php:2598
1548
+ msgid "Code/Text to be displayed before Link Rating"
1549
+ msgstr "Kode/tekst, der skal vises før linkbedømmelse"
1550
+
1551
+ #: d:\wordpress\plugins\link-library/link-library.php:2601
1552
+ msgid "Code/Text to be displayed after Link Rating"
1553
+ msgstr "Kode/tekst, der skal vises efter antal linkbedømmelse"
1554
+
1555
+ #: d:\wordpress\plugins\link-library/link-library.php:2610
1556
+ msgid ""
1557
+ "This column allows for the output of text/code before and after the Link "
1558
+ "Large Description"
1559
+ msgstr ""
1560
+ "Denne kolonne giver mulighed for output af tekst/kode før og efter hver lang "
1561
+ "linkbeskrivelse"
1562
+
1563
+ #: d:\wordpress\plugins\link-library/link-library.php:2610
1564
+ #: d:\wordpress\plugins\link-library/link-library.php:3204
1565
+ #: d:\wordpress\plugins\link-library/usersubmission.php:188
1566
+ msgid "Link Large Description"
1567
+ msgstr "Lang linkbeskrivelse"
1568
+
1569
+ #: d:\wordpress\plugins\link-library/link-library.php:2614
1570
+ msgid "Code/Text to be displayed before Link Large Description"
1571
+ msgstr "Kode/tekst, der skal vises før lang linkbeskrivelse"
1572
+
1573
+ #: d:\wordpress\plugins\link-library/link-library.php:2617
1574
+ msgid "Code/Text to be displayed after Link Large Description"
1575
+ msgstr "Kode/tekst, der skal vises efter lang linkbeskrivelse"
1576
+
1577
+ #: d:\wordpress\plugins\link-library/link-library.php:2629
1578
+ msgid "This column allows for the output of text/code after each link"
1579
+ msgstr ""
1580
+ "Denne kolonne giver mulighed for output af tekst/kode før og efter hvert link"
1581
+
1582
+ #: d:\wordpress\plugins\link-library/link-library.php:2629
1583
+ msgid "After Link Block"
1584
+ msgstr "Efter blok med links"
1585
+
1586
+ #: d:\wordpress\plugins\link-library/link-library.php:2632
1587
+ msgid "Output after complete link group (link, notes, desc, etc...)"
1588
+ msgstr "Output efter en hel linkgruppe (link, noter, beskrivelse, osv. ...)"
1589
+
1590
+ #: d:\wordpress\plugins\link-library/link-library.php:2639
1591
+ msgid ""
1592
+ "This column allows for the output of text/code after a number of links "
1593
+ "determined in the first column"
1594
+ msgstr ""
1595
+ "Denne kolonne giver mulighed for output af tekst/kode efter det antal links, "
1596
+ "der angives i den første kolonne"
1597
+
1598
+ #: d:\wordpress\plugins\link-library/link-library.php:2639
1599
+ msgid "Intermittent After Link"
1600
+ msgstr "Tilbagevendende efter link"
1601
+
1602
+ #: d:\wordpress\plugins\link-library/link-library.php:2654
1603
+ msgid "Show Link Updated Flag"
1604
+ msgstr "Vis flag for opdateret link"
1605
+
1606
+ #: d:\wordpress\plugins\link-library/link-library.php:2662
1607
+ msgid "Convert [] to &lt;&gt; in Link Description and Notes"
1608
+ msgstr "Konvertér [] til &lt;&gt; i linkbeskrivelser og noter"
1609
+
1610
+ #: d:\wordpress\plugins\link-library/link-library.php:2670
1611
+ msgid "Add nofollow tag to outgoing links"
1612
+ msgstr "Tilføj nofollow-attributter til udgående links"
1613
+
1614
+ #: d:\wordpress\plugins\link-library/link-library.php:2677
1615
+ msgid "Show edit links when logged in as editor or administrator"
1616
+ msgstr ""
1617
+ "Vis redigeringslinks, når bruger er logget ind som editor eller administrator"
1618
+
1619
+ #: d:\wordpress\plugins\link-library/link-library.php:2685
1620
+ msgid "Show link name when no image is assigned"
1621
+ msgstr "Vis linknavn, når der ikke er tilknyttet noget billede"
1622
+
1623
+ #: d:\wordpress\plugins\link-library/link-library.php:2703
1624
+ msgid "Show RSS Link using Text"
1625
+ msgstr "Vis RSS-link med tekst"
1626
+
1627
+ #: d:\wordpress\plugins\link-library/link-library.php:2709
1628
+ msgid "Show RSS Link using Standard Icon"
1629
+ msgstr "Código/Texto que se mostrará después de los Enlaces Visitados"
1630
+
1631
+ #: d:\wordpress\plugins\link-library/link-library.php:2718
1632
+ msgid "Show RSS Preview Link"
1633
+ msgstr "Mostrar vista previa del Enlace RSS "
1634
+
1635
+ #: d:\wordpress\plugins\link-library/link-library.php:2724
1636
+ msgid "Number of articles shown in RSS Preview"
1637
+ msgstr "Número de artículos mostrados en la Vista Previa RSS"
1638
+
1639
+ #: d:\wordpress\plugins\link-library/link-library.php:2730
1640
+ msgid "Show RSS Feed Headers in Link Library output"
1641
+ msgstr ""
1642
+ "Mostrar los encabezados de Feed de RSS en la salida de la Librería de Enlace"
1643
+
1644
+ #: d:\wordpress\plugins\link-library/link-library.php:2738
1645
+ msgid "Show RSS Feed Content in Link Library output"
1646
+ msgstr ""
1647
+ "Mostrar el Contenido de Feed de RSS en la salida de la Librería de Enlace"
1648
+
1649
+ #: d:\wordpress\plugins\link-library/link-library.php:2744
1650
+ msgid "Number of RSS articles shown in Link Library Output"
1651
+ msgstr ""
1652
+ "Número de artículos RSS que se muestran en la salida de la Librería de Enlace"
1653
+
1654
+ #: d:\wordpress\plugins\link-library/link-library.php:2752
1655
+ msgid "RSS Preview Width"
1656
+ msgstr "Ancho de Vista Previa de RSS "
1657
+
1658
+ #: d:\wordpress\plugins\link-library/link-library.php:2754
1659
+ msgid "RSS Preview Height"
1660
+ msgstr "Largo de Vista Previa de RSS "
1661
+
1662
+ #: d:\wordpress\plugins\link-library/link-library.php:2769
1663
+ #: d:\wordpress\plugins\link-library/link-library.php:2772
1664
+ msgid ""
1665
+ "Checking this option will get images from the thumbshots web site every time"
1666
+ msgstr ""
1667
+ "Al seleccionar esta opción obtendrá imágenes de la página web de thumbshots "
1668
+ "cada vez"
1669
+
1670
+ #: d:\wordpress\plugins\link-library/link-library.php:2770
1671
+ msgid "Use Thumbshots.org for dynamic link images"
1672
+ msgstr "Utilice Thumbshots.org para imágenes dinámicas de enlace"
1673
+
1674
+ #: d:\wordpress\plugins\link-library/link-library.php:2777
1675
+ msgid "Generate Images / Favorite Icons"
1676
+ msgstr "Generar Imágenes/Iconos Favoritos"
1677
+
1678
+ #: d:\wordpress\plugins\link-library/link-library.php:2778
1679
+ msgid "Generate Thumbnails and Store locally"
1680
+ msgstr "Generar miniaturas y almacenarlas localmente"
1681
+
1682
+ # USIKKER
1683
+ #: d:\wordpress\plugins\link-library/link-library.php:2779
1684
+ msgid "Generate Favorite Icons and Store locally"
1685
+ msgstr "Generar iconos favoritos y almacenarlos localmente"
1686
+
1687
+ #: d:\wordpress\plugins\link-library/link-library.php:2792
1688
+ msgid "Publish RSS Feed"
1689
+ msgstr "Publicar Feed de RSS"
1690
+
1691
+ #: d:\wordpress\plugins\link-library/link-library.php:2797
1692
+ msgid "Number of items in RSS feed"
1693
+ msgstr "Número de elementos en el feed de RSS"
1694
+
1695
+ #: d:\wordpress\plugins\link-library/link-library.php:2800
1696
+ msgid "RSS Feed Title"
1697
+ msgstr "Título del feed de RSS"
1698
+
1699
+ #: d:\wordpress\plugins\link-library/link-library.php:2803
1700
+ msgid "RSS Feed Description"
1701
+ msgstr "Descripción del feed de RSS"
1702
+
1703
+ #: d:\wordpress\plugins\link-library/link-library.php:2806
1704
+ msgid "RSS Feed Web Address (default /linkrss/1)"
1705
+ msgstr "Dirección Web del Feed de RSS (por defecto /linkrss/1)"
1706
+
1707
+ #: d:\wordpress\plugins\link-library/link-library.php:2820
1708
+ msgid "Search Label"
1709
+ msgstr "Etiqueta de Búsqueda"
1710
+
1711
+ #: d:\wordpress\plugins\link-library/link-library.php:2821
1712
+ #: d:\wordpress\plugins\link-library/link-library.php:4792
1713
+ msgid "Search"
1714
+ msgstr "Buscar"
1715
+
1716
+ #: d:\wordpress\plugins\link-library/link-library.php:2823
1717
+ #: d:\wordpress\plugins\link-library/link-library.php:2824
1718
+ msgid "Leave empty when links are to be displayed on same page as search box"
1719
+ msgstr ""
1720
+ "Dejar vacío cuando los enlaces se van a mostrar en la misma página que el "
1721
+ "cuadro de búsqueda"
1722
+
1723
+ #: d:\wordpress\plugins\link-library/link-library.php:2840
1724
+ msgid "Following this link shows a list of all links awaiting moderation"
1725
+ msgstr ""
1726
+ "Siguiendo este enlace se muestra una lista de todos los enlaces a la espera "
1727
+ "de ser moderados"
1728
+
1729
+ #: d:\wordpress\plugins\link-library/link-library.php:2840
1730
+ msgid "View list of links awaiting moderation"
1731
+ msgstr "Ver lista de enlaces a la espera de ser moderados"
1732
+
1733
+ #: d:\wordpress\plugins\link-library/link-library.php:2843
1734
+ msgid "Show user links immediately"
1735
+ msgstr "Mostrar enlaces de usuario inmediatamente"
1736
+
1737
+ #: d:\wordpress\plugins\link-library/link-library.php:2847
1738
+ msgid "E-mail admin on link submission"
1739
+ msgstr "Enviar E-mail al administrador en el envío del enlace"
1740
+
1741
+ #: d:\wordpress\plugins\link-library/link-library.php:2852
1742
+ msgid "Require login to display form"
1743
+ msgstr "Requerir inicio de sesión para mostrar la forma"
1744
+
1745
+ #: d:\wordpress\plugins\link-library/link-library.php:2856
1746
+ msgid "Allow link submission with empty link"
1747
+ msgstr "Permitir envío del enlace con enlace vacío"
1748
+
1749
+ #: d:\wordpress\plugins\link-library/link-library.php:2861
1750
+ msgid "Display captcha"
1751
+ msgstr "Mostrar captcha"
1752
+
1753
+ #: d:\wordpress\plugins\link-library/link-library.php:2865
1754
+ msgid ""
1755
+ "This function will only store data when users are logged in to Wordpress"
1756
+ msgstr ""
1757
+ "Esta función sólo almacena datos cuando los usuarios se registran en "
1758
+ "Wordpress"
1759
+
1760
+ #: d:\wordpress\plugins\link-library/link-library.php:2865
1761
+ msgid "Store login name on link submission"
1762
+ msgstr "Almacenar nombre del inicio de sesión en el envía del enlace"
1763
+
1764
+ #: d:\wordpress\plugins\link-library/link-library.php:2870
1765
+ msgid "Add new link label"
1766
+ msgstr "Adicionar nueva etiqueta de enlace"
1767
+
1768
+ #: d:\wordpress\plugins\link-library/link-library.php:2875
1769
+ msgid "Link name label"
1770
+ msgstr "Etiqueta de nombre de enlace"
1771
+
1772
+ #: d:\wordpress\plugins\link-library/link-library.php:2881
1773
+ msgid "Link address label"
1774
+ msgstr "Etiqueta de dirección de enlace"
1775
+
1776
+ #: d:\wordpress\plugins\link-library/link-library.php:2882
1777
+ #: d:\wordpress\plugins\link-library/usersubmission.php:185
1778
+ msgid "Link Address"
1779
+ msgstr "Dirección de Enlace"
1780
+
1781
+ #: d:\wordpress\plugins\link-library/link-library.php:2886
1782
+ msgid "Link RSS label"
1783
+ msgstr "Etiqueta de Enlace RSS"
1784
+
1785
+ #: d:\wordpress\plugins\link-library/link-library.php:2891
1786
+ #: d:\wordpress\plugins\link-library/link-library.php:2902
1787
+ #: d:\wordpress\plugins\link-library/link-library.php:2933
1788
+ #: d:\wordpress\plugins\link-library/link-library.php:2943
1789
+ #: d:\wordpress\plugins\link-library/link-library.php:2962
1790
+ #: d:\wordpress\plugins\link-library/link-library.php:2972
1791
+ #: d:\wordpress\plugins\link-library/link-library.php:2983
1792
+ #: d:\wordpress\plugins\link-library/link-library.php:2993
1793
+ #: d:\wordpress\plugins\link-library/link-library.php:3004
1794
+ #: d:\wordpress\plugins\link-library/link-library.php:3014
1795
+ #: d:\wordpress\plugins\link-library/link-library.php:3025
1796
+ #: d:\wordpress\plugins\link-library/link-library.php:3035
1797
+ #: d:\wordpress\plugins\link-library/link-library.php:3046
1798
+ msgid "Hide"
1799
+ msgstr "Ocultar"
1800
+
1801
+ #: d:\wordpress\plugins\link-library/link-library.php:2892
1802
+ #: d:\wordpress\plugins\link-library/link-library.php:2903
1803
+ #: d:\wordpress\plugins\link-library/link-library.php:2934
1804
+ #: d:\wordpress\plugins\link-library/link-library.php:2944
1805
+ #: d:\wordpress\plugins\link-library/link-library.php:2963
1806
+ #: d:\wordpress\plugins\link-library/link-library.php:2973
1807
+ #: d:\wordpress\plugins\link-library/link-library.php:2984
1808
+ #: d:\wordpress\plugins\link-library/link-library.php:2994
1809
+ #: d:\wordpress\plugins\link-library/link-library.php:3005
1810
+ #: d:\wordpress\plugins\link-library/link-library.php:3015
1811
+ #: d:\wordpress\plugins\link-library/link-library.php:3026
1812
+ #: d:\wordpress\plugins\link-library/link-library.php:3036
1813
+ #: d:\wordpress\plugins\link-library/link-library.php:3047
1814
+ msgid "Show"
1815
+ msgstr "Mostrar"
1816
+
1817
+ #: d:\wordpress\plugins\link-library/link-library.php:2897
1818
+ msgid "Link category label"
1819
+ msgstr "Etiqueta de categoría de enlace"
1820
+
1821
+ #: d:\wordpress\plugins\link-library/link-library.php:2907
1822
+ msgid ""
1823
+ "Comma-seperated list of categories to be displayed in category selection box "
1824
+ "(e.g. 1,5,4) instead of displaying the set of categories specified by the "
1825
+ "library."
1826
+ msgstr ""
1827
+ "Lista separada por comas de las categorías que se muestran en la caja de "
1828
+ "selección de categorías (por ejemplo 1,5,4) en lugar de mostrar el conjunto "
1829
+ "de categorías determinadas por la librería."
1830
+
1831
+ #: d:\wordpress\plugins\link-library/link-library.php:2907
1832
+ msgid "Link category override selection list"
1833
+ msgstr "Lista de selección de sobrescritura de categoría de enlace"
1834
+
1835
+ #: d:\wordpress\plugins\link-library/link-library.php:2908
1836
+ msgid ""
1837
+ "Comma-seperated list of categories to be displayed in category selection box "
1838
+ "(e.g. 1,5,4)"
1839
+ msgstr ""
1840
+ "Lista separada por comas de las categorías que se muestran en la caja de "
1841
+ "selección de categorías (por ejemplo 1,5,4)"
1842
+
1843
+ #: d:\wordpress\plugins\link-library/link-library.php:2917
1844
+ msgid "No"
1845
+ msgstr "No"
1846
+
1847
+ #: d:\wordpress\plugins\link-library/link-library.php:2918
1848
+ msgid "Allow"
1849
+ msgstr "Permitir"
1850
+
1851
+ #: d:\wordpress\plugins\link-library/link-library.php:2922
1852
+ msgid "User-submitted category prompt"
1853
+ msgstr "Pedir Categoría Enviada por Usuario"
1854
+
1855
+ #: d:\wordpress\plugins\link-library/link-library.php:2928
1856
+ msgid "Link description label"
1857
+ msgstr "Enlace etiqueta de descripción "
1858
+
1859
+ #: d:\wordpress\plugins\link-library/link-library.php:2938
1860
+ msgid "Link notes label"
1861
+ msgstr "Enlace etiqueta de notas"
1862
+
1863
+ #: d:\wordpress\plugins\link-library/link-library.php:2957
1864
+ msgid "Reciprocal Link label"
1865
+ msgstr "Enlace etiqueta Recíproco"
1866
+
1867
+ #: d:\wordpress\plugins\link-library/link-library.php:2967
1868
+ msgid "Secondary Address label"
1869
+ msgstr "Enlace etiqueta de Dirección Secundaria"
1870
+
1871
+ #: d:\wordpress\plugins\link-library/link-library.php:2978
1872
+ msgid "Link Telephone label"
1873
+ msgstr "Enlace etiqueta de Teléfono"
1874
+
1875
+ #: d:\wordpress\plugins\link-library/link-library.php:2988
1876
+ msgid "Link E-mail label"
1877
+ msgstr "Enlace etiqueta de E-mail"
1878
+
1879
+ #: d:\wordpress\plugins\link-library/link-library.php:2999
1880
+ msgid "Link Submitter Name label"
1881
+ msgstr "Enlace etiqueta de nombre del Remitente "
1882
+
1883
+ #: d:\wordpress\plugins\link-library/link-library.php:3009
1884
+ msgid "Link Submitter E-mail label"
1885
+ msgstr "Enlace etiqueta de e-mail del Remitente "
1886
+
1887
+ #: d:\wordpress\plugins\link-library/link-library.php:3020
1888
+ msgid "Link Submitter Comment Label"
1889
+ msgstr "Enlace etiqueta de comentario del Remitente "
1890
+
1891
+ #: d:\wordpress\plugins\link-library/link-library.php:3030
1892
+ msgid "Large Description Label"
1893
+ msgstr "Enlace etiqueta de descripción larga "
1894
+
1895
+ #: d:\wordpress\plugins\link-library/link-library.php:3041
1896
+ msgid "Custom Captcha Question"
1897
+ msgstr "Pregunta Captcha Personalizada "
1898
+
1899
+ #: d:\wordpress\plugins\link-library/link-library.php:3051
1900
+ msgid "Custom Captcha Answer"
1901
+ msgstr "Respuesta Captcha Personalizada "
1902
+
1903
+ #: d:\wordpress\plugins\link-library/link-library.php:3056
1904
+ msgid "Add Link button label"
1905
+ msgstr "Añadir Enlace de etiqueta del botón "
1906
+
1907
+ #: d:\wordpress\plugins\link-library/link-library.php:3061
1908
+ msgid "New Link Message"
1909
+ msgstr "Nuevo Enlace de Mensaje"
1910
+
1911
+ #: d:\wordpress\plugins\link-library/link-library.php:3062
1912
+ msgid "New link submitted"
1913
+ msgstr "Nuevo enlace subido"
1914
+
1915
+ #: d:\wordpress\plugins\link-library/link-library.php:3066
1916
+ msgid "New Link Moderation Label"
1917
+ msgstr "Nueva Etiqueta de Enlace de Moderación "
1918
+
1919
+ #: d:\wordpress\plugins\link-library/link-library.php:3067
1920
+ msgid "it will appear in the list once moderated. Thank you."
1921
+ msgstr "aparecerá en la lista una vez moderado. Gracias."
1922
+
1923
+ #: d:\wordpress\plugins\link-library/link-library.php:3082
1924
+ msgid ""
1925
+ "Allows for links to be added in batch to the Wordpress links database. CSV "
1926
+ "file needs to follow template for column layout."
1927
+ msgstr ""
1928
+ "Permite que los enlaces sean adicionados en batch a la base de datos de "
1929
+ "enlaces de WordPress. El archivo CVS necesita seguir una plantilla para el "
1930
+ "diseño de columna."
1931
+
1932
+ #: d:\wordpress\plugins\link-library/link-library.php:3082
1933
+ msgid "CSV file to upload to import links"
1934
+ msgstr "El archivo CSV a subir para importar enlaces "
1935
+
1936
+ #: d:\wordpress\plugins\link-library/link-library.php:3082
1937
+ msgid "file template"
1938
+ msgstr "plantilla de archivo"
1939
+
1940
+ #: d:\wordpress\plugins\link-library/link-library.php:3084
1941
+ msgid "Import Links"
1942
+ msgstr "Importar Enlaces"
1943
+
1944
+ #: d:\wordpress\plugins\link-library/link-library.php:3087
1945
+ msgid "First row contains column headers"
1946
+ msgstr "La Primera fila contiene encabezados de columna"
1947
+
1948
+ #: d:\wordpress\plugins\link-library/link-library.php:3096
1949
+ msgid "Overwrites current library settings with contents of CSV file"
1950
+ msgstr ""
1951
+ "Sobrescribe los ajustes actuales de la librería con el contenido del archivo "
1952
+ "CSV"
1953
+
1954
+ #: d:\wordpress\plugins\link-library/link-library.php:3096
1955
+ msgid "Library Settings CSV file to import"
1956
+ msgstr "Archivo de Ajustes de librería CSV a importar"
1957
+
1958
+ #: d:\wordpress\plugins\link-library/link-library.php:3098
1959
+ msgid "Import Library Settings"
1960
+ msgstr "Ajustes de Importación de Librería"
1961
+
1962
+ #: d:\wordpress\plugins\link-library/link-library.php:3101
1963
+ msgid "Generates CSV file with current library configuration for download"
1964
+ msgstr ""
1965
+ "Genera un archivo CSV con la configuración actual de la librería para su "
1966
+ "descarga"
1967
+
1968
+ #: d:\wordpress\plugins\link-library/link-library.php:3101
1969
+ msgid "Export current library settings"
1970
+ msgstr "Exportar ajustes actuales de la librería "
1971
+
1972
+ #: d:\wordpress\plugins\link-library/link-library.php:3102
1973
+ msgid "Export Library Settings"
1974
+ msgstr "Ajustes de Librería de Exportación"
1975
+
1976
+ #: d:\wordpress\plugins\link-library/link-library.php:3113
1977
+ msgid "Search string"
1978
+ msgstr "Cadena de búsqueda"
1979
+
1980
+ #: d:\wordpress\plugins\link-library/link-library.php:3115
1981
+ msgid "Check Reciprocal Links"
1982
+ msgstr "Comprobar Enlaces Recíprocos"
1983
+
1984
+ #: d:\wordpress\plugins\link-library/link-library.php:3118
1985
+ msgid "Delete links that return a 403 error"
1986
+ msgstr "Eliminar enlaces que devuelven un error 403"
1987
+
1988
+ #: d:\wordpress\plugins\link-library/link-library.php:3160
1989
+ msgid "Featured Link"
1990
+ msgstr "Enlace Destacado"
1991
+
1992
+ #: d:\wordpress\plugins\link-library/link-library.php:3164
1993
+ msgid "No Follow"
1994
+ msgstr "No Seguir"
1995
+
1996
+ #: d:\wordpress\plugins\link-library/link-library.php:3168
1997
+ msgid "Updated Date"
1998
+ msgstr "Fecha de actualización"
1999
+
2000
+ #: d:\wordpress\plugins\link-library/link-library.php:3172
2001
+ msgid "Secondary Web Address"
2002
+ msgstr "Dirección Secundaria de la Web"
2003
+
2004
+ #: d:\wordpress\plugins\link-library/link-library.php:3173
2005
+ #: d:\wordpress\plugins\link-library/link-library.php:3185
2006
+ msgid "Visit"
2007
+ msgstr "Visita"
2008
+
2009
+ #: d:\wordpress\plugins\link-library/link-library.php:3188
2010
+ msgid "Number of link views"
2011
+ msgstr "Número de enlace vistos"
2012
+
2013
+ #: d:\wordpress\plugins\link-library/link-library.php:3192
2014
+ #: d:\wordpress\plugins\link-library/usersubmission.php:195
2015
+ msgid "Link Submitter"
2016
+ msgstr "Enlace Remitente"
2017
+
2018
+ #: d:\wordpress\plugins\link-library/link-library.php:3196
2019
+ #: d:\wordpress\plugins\link-library/usersubmission.php:196
2020
+ msgid "Link Submitter Name"
2021
+ msgstr "Enlace Nombre del Remitente"
2022
+
2023
+ #: d:\wordpress\plugins\link-library/link-library.php:3200
2024
+ #: d:\wordpress\plugins\link-library/usersubmission.php:197
2025
+ msgid "Link Submitter E-mail"
2026
+ msgstr "Enlace E-mail del Remitente "
2027
+
2028
+ #: d:\wordpress\plugins\link-library/link-library.php:3208
2029
+ msgid "Current Link Image"
2030
+ msgstr "Imagen de Enlace Actual"
2031
+
2032
+ #: d:\wordpress\plugins\link-library/link-library.php:3214
2033
+ msgid "None Assigned"
2034
+ msgstr "Ninguno Asignado"
2035
+
2036
+ #: d:\wordpress\plugins\link-library/link-library.php:3221
2037
+ #: d:\wordpress\plugins\link-library/link-library.php:3227
2038
+ msgid "Automatic Image Generation"
2039
+ msgstr "Generación Automática de Imagen"
2040
+
2041
+ #: d:\wordpress\plugins\link-library/link-library.php:3222
2042
+ msgid "Generate Thumbnail and Store locally"
2043
+ msgstr "Generar miniatura y almacenarla localmente"
2044
+
2045
+ #: d:\wordpress\plugins\link-library/link-library.php:3223
2046
+ msgid "Generate Favorite Icon and Store locally"
2047
+ msgstr "Generar Icono Favorito y almacenarlo localmente"
2048
+
2049
+ #: d:\wordpress\plugins\link-library/link-library.php:3228
2050
+ msgid "Only available once link is saved"
2051
+ msgstr "Sólo está disponible una vez que se guarda el vínculo"
2052
+
2053
+ #: d:\wordpress\plugins\link-library/link-library.php:3232
2054
+ msgid "Manual Image Upload"
2055
+ msgstr "Subida Manual de Imagen "
2056
+
2057
+ #: d:\wordpress\plugins\link-library/link-library.php:3236
2058
+ msgid ""
2059
+ "Manual upload requires a wp-content\\uploads directory to be present with "
2060
+ "write permissions"
2061
+ msgstr ""
2062
+ "La subida manual requiere un directorio wp-content\\uploads que debe existir "
2063
+ "y con permisos de escritura"
2064
+
2065
+ #: d:\wordpress\plugins\link-library/link-library.php:3280
2066
+ msgid ""
2067
+ "Cannot generate thumbnail when no name and no web address are specified."
2068
+ msgstr ""
2069
+ "No se puede generar una miniatura cuando no se especifica ningún nombre ni "
2070
+ "dirección web."
2071
+
2072
+ #: d:\wordpress\plugins\link-library/link-library.php:3306
2073
+ msgid ""
2074
+ "Cannot generate favorite icon when no name and no web address are specified."
2075
+ msgstr ""
2076
+ "No se puede generar el icono de favoritos cuando no se especifica ningún "
2077
+ "nombre ni dirección web."
2078
+
2079
+ #: d:\wordpress\plugins\link-library/link-library.php:3419
2080
+ msgid "Link Library Generated Feed"
2081
+ msgstr "Feed Generado de Librería de Enlace de RSS"
2082
+
2083
+ #: d:\wordpress\plugins\link-library/link-library.php:3793
2084
+ msgid "Go!"
2085
+ msgstr "¡Ir!"
2086
+
2087
+ #: d:\wordpress\plugins\link-library/link-library.php:3826
2088
+ msgid "No categories found"
2089
+ msgstr "No se han encontrado categorías"
2090
+
2091
+ #: d:\wordpress\plugins\link-library/link-library.php:4114
2092
+ msgid "Search Results for"
2093
+ msgstr "Resultados de la búsqueda para"
2094
+
2095
+ #: d:\wordpress\plugins\link-library/link-library.php:4349
2096
+ msgid "Last updated"
2097
+ msgstr "Última actualización"
2098
+
2099
+ #: d:\wordpress\plugins\link-library/link-library.php:4439
2100
+ msgid "Edit"
2101
+ msgstr "Modificar"
2102
+
2103
+ #: d:\wordpress\plugins\link-library/link-library.php:4488
2104
+ msgid "Preview of RSS feed for"
2105
+ msgstr "Vista previa de feed de RSS para"
2106
+
2107
+ #: d:\wordpress\plugins\link-library/link-library.php:4689
2108
+ #: d:\wordpress\plugins\link-library/link-library.php:4693
2109
+ #: d:\wordpress\plugins\link-library/link-library.php:4695
2110
+ #: d:\wordpress\plugins\link-library/link-library.php:4701
2111
+ msgid "Previous"
2112
+ msgstr "Anterior"
2113
+
2114
+ #: d:\wordpress\plugins\link-library/link-library.php:4743
2115
+ #: d:\wordpress\plugins\link-library/link-library.php:4747
2116
+ #: d:\wordpress\plugins\link-library/link-library.php:4749
2117
+ #: d:\wordpress\plugins\link-library/link-library.php:4755
2118
+ msgid "Next"
2119
+ msgstr "Siguiente"
2120
+
2121
+ #: d:\wordpress\plugins\link-library/link-library.php:4781
2122
+ msgid "No links found"
2123
+ msgstr "No se encontró el enlace"
2124
+
2125
+ #: d:\wordpress\plugins\link-library/link-library.php:4830
2126
+ msgid "Confirm code not given"
2127
+ msgstr "No se da dado el código de confirmación "
2128
+
2129
+ #: d:\wordpress\plugins\link-library/link-library.php:4832
2130
+ msgid "Captcha code is wrong"
2131
+ msgstr "El código captcha está mal"
2132
+
2133
+ #: d:\wordpress\plugins\link-library/link-library.php:4834
2134
+ msgid "Captcha code is only valid for 5 minutes"
2135
+ msgstr "El código captcha solo es válido por 5 minutos"
2136
+
2137
+ #: d:\wordpress\plugins\link-library/link-library.php:4836
2138
+ msgid "No captcha cookie given. Make sure cookies are enabled"
2139
+ msgstr ""
2140
+ "Ninguna cookie captcha dada. Asegúrese de que las cookies estén habilitadas"
2141
+
2142
+ #: d:\wordpress\plugins\link-library/link-library.php:4838
2143
+ msgid "Captcha answer was not provided."
2144
+ msgstr "No se proporcionó respuesta captcha."
2145
+
2146
+ #: d:\wordpress\plugins\link-library/link-library.php:4840
2147
+ msgid "Captcha answer is incorrect"
2148
+ msgstr "La respuesta captcha es incorrecta"
2149
+
2150
+ #: d:\wordpress\plugins\link-library/link-library.php:4842
2151
+ msgid "User Category was not provided correctly. Link insertion failed."
2152
+ msgstr ""
2153
+ "La Categoría del Usuario no se proveyó correctamente. La Inserción del "
2154
+ "enlace falló."
2155
+
2156
+ #: d:\wordpress\plugins\link-library/link-library.php:4851
2157
+ msgid "Error: Link does not have an address."
2158
+ msgstr "Error: El enlace no tiene una dirección."
2159
+
2160
+ #: d:\wordpress\plugins\link-library/link-library.php:4853
2161
+ msgid "Error: Link already exists."
2162
+ msgstr "Error: El enlace ya existe."
2163
+
2164
+ #: d:\wordpress\plugins\link-library/link-library.php:4915
2165
+ msgid "Link category"
2166
+ msgstr "Categoría del Enlace"
2167
+
2168
+ #: d:\wordpress\plugins\link-library/link-library.php:4945
2169
+ msgid "Link description"
2170
+ msgstr "Descripción del Enlace"
2171
+
2172
+ #: d:\wordpress\plugins\link-library/link-library.php:4951
2173
+ msgid "Large description"
2174
+ msgstr "Descripción Larga"
2175
+
2176
+ #: d:\wordpress\plugins\link-library/link-library.php:4957
2177
+ msgid "Link notes"
2178
+ msgstr "Notas del Enlace"
2179
+
2180
+ #: d:\wordpress\plugins\link-library/link-library.php:5020
2181
+ msgid "Enter code from above image"
2182
+ msgstr "Introduzca el código que aparece debajo de la imagen"
2183
+
2184
+ #: d:\wordpress\plugins\link-library/link-library.php:5031
2185
+ msgid "Add link"
2186
+ msgstr "Adicionar enlace"
2187
+
2188
+ #: d:\wordpress\plugins\link-library/link-library.php:5403
2189
+ msgid "Could not update link in the database"
2190
+ msgstr "No se pudo actualizar el enlace en la base de datos"
2191
+
2192
+ #: d:\wordpress\plugins\link-library/link-library.php:5410
2193
+ msgid "Could not insert link into the database"
2194
+ msgstr "No se pudo insertar el enlace dentro de la base de datos"
2195
+
2196
+ #: d:\wordpress\plugins\link-library/usersubmission.php:183
2197
+ msgid "A user submitted a new link to your Wordpress Link database."
2198
+ msgstr ""
2199
+ "Un usuario ha enviado un nuevo enlace a su base de datos de Enlace de "
2200
+ "Wordpress."
2201
+
2202
+ #: d:\wordpress\plugins\link-library/usersubmission.php:192
2203
+ msgid "Link Secondary Address"
2204
+ msgstr "Dirección Secundaria del Enlace"
2205
+
2206
+ #: d:\wordpress\plugins\link-library/usersubmission.php:193
2207
+ msgid "Link Telephone"
2208
+ msgstr "Enlace Teléfono "
2209
+
2210
+ #: d:\wordpress\plugins\link-library/usersubmission.php:194
2211
+ msgid "Link E-mail"
2212
+ msgstr "Enlace E-mail "
2213
+
2214
+ #: d:\wordpress\plugins\link-library/usersubmission.php:198
2215
+ msgid "Link Comment"
2216
+ msgstr "Enlace Comentario "
2217
+
2218
+ #: d:\wordpress\plugins\link-library/usersubmission.php:214
2219
+ msgid "New link added"
2220
+ msgstr "Nuevo enlace añadido"
2221
+
2222
+ #~ msgid "Link Library General Options"
2223
+ #~ msgstr "Link Library-generel opsætning"
2224
+
2225
+ #~ msgid "Settings Sets"
2226
+ #~ msgstr "Opsætningssæt"
2227
+
2228
+ #~ msgid "Link Library - Moderate"
2229
+ #~ msgstr "Link Library - Godkendelse"
2230
+
2231
+ #~ msgid "Link Library - Stylesheet"
2232
+ #~ msgstr "Link Library - Stylesheet"
2233
+
2234
+ #~ msgid "Number of Style Sets"
2235
+ #~ msgstr "Antal style-sæt"
2236
+
2237
+ #~ msgid "Change Current Style Set"
2238
+ #~ msgstr "Ændr aktuelt style-sæt"
2239
+
2240
+ #~ msgid "Setting Set"
2241
+ #~ msgstr "Opsætningssæt"
2242
+
2243
+ #~ msgid "Set #"
2244
+ #~ msgstr "Sæt nr."
2245
+
2246
+ #~ msgid "Set Name"
2247
+ #~ msgstr "Sætnavn"
2248
+
2249
+ #~ msgid "Delete Settings Set"
2250
+ #~ msgstr "Slet opsætningssæt"
2251
+
2252
+ #~ msgid "Current Settings Set Name"
2253
+ #~ msgstr "Navn på aktuelt opsætningssæt"
2254
+
2255
+ #~ msgid "Order set by"
2256
+ #~ msgstr "Rækkefølge som angivet i"
2257
+
2258
+ #~ msgid ""
2259
+ #~ "Used for RSS Preview and RSS Inline Articles options below. Must have "
2260
+ #~ "write access to directory"
2261
+ #~ msgstr ""
2262
+ #~ "Bruges med indstillingerne Preview af RSS og RSS-inline i artikler "
2263
+ #~ "ovenfor. Skal bruge skriverettigheder til mappen"
2264
+
2265
+ #~ msgid "RSS Cache Directory"
2266
+ #~ msgstr "RSS-cachemappe"
2267
+
2268
+ #~ msgid "Description"
2269
+ #~ msgstr "Beskrivelse"
2270
+
2271
+ #~ msgid "Please create a folder called"
2272
+ #~ msgstr "Opret en mappe med navnet"
2273
+
2274
+ #~ msgid "Cheatin&#8217; uh?"
2275
+ #~ msgstr "Snyder du, hva'?"
2276
+
2277
+ #~ msgid "You cannot edit the Link Library for WordPress options."
2278
+ #~ msgstr ""
2279
+ #~ "Du kan ikke redigere indstillingerne for Link Library for WordPress."
2280
+
2281
+ #~ msgid "Configuration Page"
2282
+ #~ msgstr "Opsætning"
2283
+
2284
+ #~ msgid "Installation Instructions"
2285
+ #~ msgstr "Installationsvejledning"
2286
+
2287
+ #~ msgid "FAQ"
2288
+ #~ msgstr "FAQ"
2289
+
2290
+ #~ msgid "Help also in tooltips"
2291
+ #~ msgstr "Hjælp også i tooltips"
2292
+
2293
+ #~ msgid "Contact the Author"
2294
+ #~ msgstr "Kontakt forfatteren"
2295
+
2296
+ #~ msgid "Update General Settings"
2297
+ #~ msgstr "Opdatér Generel opsætning"
2298
+
2299
+ #~ msgid ""
2300
+ #~ "The Re-Captha public and private keys need to be specified in the General "
2301
+ #~ "Configuration for this feature to work"
2302
+ #~ msgstr ""
2303
+ #~ "De offentlige og private nøgler, som Re-Captcha bruger, skal angives i "
2304
+ #~ "Generel opsætning, hvis denne funktion skal bruges"
languages/link-library-fr_FR.mo CHANGED
Binary file
languages/link-library-fr_FR.po CHANGED
@@ -1,7 +1,7 @@
1
  msgid ""
2
  msgstr ""
3
- "Project-Id-Version: Link Library 5.8.0.5\n"
4
- "POT-Creation-Date: 2013-09-11 20:05+0100\n"
5
  "PO-Revision-Date: \n"
6
  "Last-Translator: Luc Capronnier <lcapronnier@yahoo.com>\n"
7
  "Language-Team: Luc Capronnier <lcapronnier@yahoo.com>\n"
@@ -12,130 +12,135 @@ msgstr ""
12
  "X-Poedit-Bookmarks: 136,-1,-1,-1,-1,-1,-1,-1,-1,-1\n"
13
  "X-Generator: Poedit 1.5.7\n"
14
  "X-Poedit-SourceCharset: UTF-8\n"
15
- "X-Poedit-KeywordsList: __;_e;_n:1,2;_x:1,2c\n"
 
16
  "X-Poedit-Basepath: ..\n"
17
  "Plural-Forms: nplurals=2; plural=n != 1;\n"
18
  "X-Poedit-SearchPath-0: .\n"
19
 
20
- #: link-library-admin.php:172 link-library-admin.php:2853
21
- #: link-library.php:1785
 
 
 
 
22
  msgid "Add new link"
23
  msgstr "Ajouter un nouveau lien"
24
 
25
- #: link-library-admin.php:173 link-library.php:1790
26
  msgid "Link name"
27
  msgstr "Nom du lien"
28
 
29
- #: link-library-admin.php:174 link-library.php:1793
30
  msgid "Link address"
31
  msgstr "Adresse du lien"
32
 
33
- #: link-library-admin.php:175 link-library-admin.php:2869
34
- #: link-library.php:1798 usersubmission.php:194
35
  msgid "Link RSS"
36
  msgstr "Flux RSS du lien"
37
 
38
- #: link-library-admin.php:176 link-library-admin.php:1685
39
- #: link-library-admin.php:2880 usersubmission.php:198
40
  msgid "Link Category"
41
  msgstr "Catégorie de liens"
42
 
43
- #: link-library-admin.php:177 link-library-admin.php:1687
44
- #: link-library-admin.php:2407 link-library-admin.php:2911
45
- #: usersubmission.php:195
46
  msgid "Link Description"
47
  msgstr "Description du lien"
48
 
49
- #: link-library-admin.php:178 link-library-admin.php:2423
50
- #: link-library-admin.php:2921 usersubmission.php:197
51
  msgid "Link Notes"
52
  msgstr "Notes du lien"
53
 
54
- #: link-library-admin.php:179 link-library-admin.php:3039
55
  msgid "Add Link"
56
  msgstr "Ajouter un lien"
57
 
58
- #: link-library-admin.php:180
59
  msgid "New link submitted."
60
  msgstr "Nouveau lien soumis."
61
 
62
- #: link-library-admin.php:181
63
  msgid "It will appear in the list once moderated. Thank you."
64
  msgstr "Il apparaîtra dans la liste une fois modéré. Merci."
65
 
66
- #: link-library-admin.php:196
67
  msgid "Link Library-Generated RSS Feed"
68
  msgstr "Link Library-Flux d'informations généré"
69
 
70
- #: link-library-admin.php:197
71
  msgid "Description of Link Library-Generated Feed"
72
  msgstr "Description du flux d'informations généré par 'Link Library'"
73
 
74
- #: link-library-admin.php:200 link-library-admin.php:2894
75
- #: link-library-admin.php:2895
76
  msgid "User-submitted category"
77
  msgstr "Catégorie soumise par l'utilisateur"
78
 
79
- #: link-library-admin.php:201 link-library-admin.php:2905
80
- #: link-library.php:1837
81
  msgid "User-submitted category (define below)"
82
  msgstr "Catégorie définie par l'usager (définir ci-dessous)"
83
 
84
- #: link-library-admin.php:216 link-library-admin.php:2940
85
- #: link-library-admin.php:3166 link-library.php:1895 usersubmission.php:199
86
  msgid "Reciprocal Link"
87
  msgstr "Lien réciproque"
88
 
89
- #: link-library-admin.php:218 link-library-admin.php:2950
90
- #: link-library.php:1901
91
  msgid "Secondary Address"
92
  msgstr "Adresse secondaire"
93
 
94
- #: link-library-admin.php:220 link-library-admin.php:2482
95
- #: link-library-admin.php:2961 link-library-admin.php:3158
96
- #: link-library.php:1907
97
  msgid "Telephone"
98
  msgstr "Téléphone"
99
 
100
- #: link-library-admin.php:222 link-library-admin.php:2290
101
- #: link-library-admin.php:2510 link-library-admin.php:2971
102
- #: link-library-admin.php:3162 link-library.php:1913
103
  msgid "E-mail"
104
  msgstr "Adresse électronique"
105
 
106
- #: link-library-admin.php:233 link-library-admin.php:2982
107
- #: link-library.php:1919
108
  msgid "Submitter Name"
109
  msgstr "Nom de l'utilisateur ayant soumis le lien"
110
 
111
- #: link-library-admin.php:235 link-library-admin.php:2992
112
- #: link-library.php:1925
113
  msgid "Submitter E-mail"
114
  msgstr "Courriel de l'utilisateur ayant soumis le lien"
115
 
116
- #: link-library-admin.php:237 link-library-admin.php:3003
117
- #: link-library.php:1931
118
  msgid "Submitter Comment"
119
  msgstr "Commentaire de l'utilisateur soumettant le lien"
120
 
121
- #: link-library-admin.php:244 link-library-admin.php:3024
122
- #: link-library.php:1943
123
  msgid "Is boiling water hot or cold?"
124
  msgstr "Est-ce que l'eau bouillante est froide ou chaude?"
125
 
126
- #: link-library-admin.php:245 link-library-admin.php:3034
127
  msgid "hot"
128
  msgstr "chaude"
129
 
130
- #: link-library-admin.php:249 link-library-admin.php:3013
131
  msgid "Large Description"
132
  msgstr "Grande Description du lien"
133
 
134
- #: link-library-admin.php:256 linkpopup.php:71
135
  msgid "%link_image%<br />Click through to visit %link_name%."
136
  msgstr "%link_image%<br />Cliquer pour visiter %link_name%."
137
 
138
- #: link-library-admin.php:387 link-library-admin.php:678
139
  msgid ""
140
  "Please create a folder called uploads under your Wordpress /wp-content/ "
141
  "directory with write permissions to use this functionality."
@@ -144,7 +149,7 @@ msgstr ""
144
  "votre installation WordPress avec les permissions d'écriture pour utiliser "
145
  "cette fonctionnalité."
146
 
147
- #: link-library-admin.php:391 link-library-admin.php:682
148
  msgid ""
149
  "Please make sure that the /wp-content/uploads/ directory has write "
150
  "permissions to use this functionality."
@@ -152,15 +157,15 @@ msgstr ""
152
  "Veuillez vous assurer que le répertoire /wp-content/uploads à des "
153
  "permissions d'écriture pour utiliser cette fonctionnalité."
154
 
155
- #: link-library-admin.php:434
156
  msgid "Link Library - Additional Link Parameters"
157
  msgstr "Link Library - Paramètres Additionels"
158
 
159
- #: link-library-admin.php:499
160
  msgid "Link Library: Missing Thumbshots API Key"
161
  msgstr "Link Library: Il manque le Thumbshots CID"
162
 
163
- #: link-library-admin.php:499
164
  msgid ""
165
  "One of your link libraries is configured to use Thumbshots for link "
166
  "thumbails, but you have not entered your Thumbshots.com API Key. Please "
@@ -173,248 +178,255 @@ msgstr ""
173
  "le CID dans l'administration de Link Library."
174
 
175
  # Plugin name; please avoid translating if possible
176
- #: link-library-admin.php:499
177
  msgid "Jump to Link Library admin"
178
  msgstr "Aller à l'administration de Link Library"
179
 
180
- #: link-library-admin.php:551
181
  msgid "Links to moderate"
182
  msgstr "Liens à modérer"
183
 
184
- #: link-library-admin.php:570 link-library-admin.php:572
185
- #: link-library-admin.php:575
186
  msgid "General Options"
187
  msgstr "Configuration générale"
188
 
189
- #: link-library-admin.php:577
190
  msgid "Settings"
191
  msgstr "Configuration"
192
 
193
  # Plugin name; please avoid translating if possible
194
- #: link-library-admin.php:577
195
  msgid "Library Settings"
196
  msgstr "Configuration de la librairie"
197
 
198
- #: link-library-admin.php:580 link-library-admin.php:582
 
199
  msgid "Moderate"
200
  msgstr "Modération"
201
 
202
- #: link-library-admin.php:584 link-library-admin.php:1558
 
203
  msgid "Stylesheet"
204
  msgstr "Feuille de style"
205
 
206
- #: link-library-admin.php:586
207
  msgid "Reciprocal Checker"
208
  msgstr "Vérificateur de liens réciproques"
209
 
210
- #: link-library-admin.php:586
211
  msgid "Reciprocal Check"
212
  msgstr "Vérification de liens réciproques"
213
 
214
- #: link-library-admin.php:611 link-library-admin.php:743
 
 
 
 
 
 
 
 
 
 
 
215
  msgid "General Settings"
216
  msgstr "Configuration générale"
217
 
218
- #: link-library-admin.php:612
219
  msgid "Bookmarklet"
220
  msgstr "Bookmarklet"
221
 
222
- #: link-library-admin.php:613
223
  msgid "General Moderation Options"
224
  msgstr "Configuration générale de modération"
225
 
226
- #: link-library-admin.php:614 link-library-admin.php:618
227
- #: link-library-admin.php:630 link-library-admin.php:632
228
- #: link-library-admin.php:1664
229
- msgid "Save"
230
- msgstr "Sauvegarder"
231
 
232
- #: link-library-admin.php:615
233
  msgid "Links awaiting moderation"
234
  msgstr "Liens en attente de modérations"
235
 
236
- #: link-library-admin.php:616 link-library-admin.php:1559
237
  msgid "Editor"
238
  msgstr "Éditeur"
239
 
240
- #: link-library-admin.php:617
241
  msgid "Library Selection and Usage Instructions"
242
  msgstr "Sélection de librairie et instructions d'utilisation"
243
 
244
- #: link-library-admin.php:619
245
  msgid "Common Parameters"
246
  msgstr "Paramètres communs"
247
 
248
- #: link-library-admin.php:620
249
  msgid "Link Categories Settings"
250
  msgstr "Configurations des catégories de liens"
251
 
252
- #: link-library-admin.php:621
253
  msgid "Link Element Settings"
254
  msgstr "Configuration des éléments des liens"
255
 
256
- #: link-library-admin.php:622
257
  msgid "Link Sub-Field Configuration Table"
258
  msgstr "Table de configuration des éléments du lien"
259
 
260
- #: link-library-admin.php:623
261
  msgid "Link Pop-Up"
262
  msgstr "Lien en Pop-up"
263
 
264
- #: link-library-admin.php:624
265
  msgid "RSS Field Configuration"
266
  msgstr "Configuration du champ RSS"
267
 
268
- #: link-library-admin.php:625
269
  msgid "Thumbnail Generation and Use"
270
  msgstr "Génération de vignettes et utilisation"
271
 
272
- #: link-library-admin.php:626
273
  msgid "RSS Generation"
274
  msgstr "Génération de flux d'informations RSS"
275
 
276
- #: link-library-admin.php:627
277
  msgid "Search Form Configuration"
278
  msgstr "Configuration du formulaire de recherche"
279
 
280
- #: link-library-admin.php:628
281
  msgid "Link User Submission"
282
  msgstr "Liens soumis par les usagers"
283
 
284
- #: link-library-admin.php:629
285
  msgid "Import / Export"
286
  msgstr "Importer / Exporter"
287
 
288
- #: link-library-admin.php:631 link-library-admin.php:854
289
  msgid "Reciprocal Link Checker"
290
  msgstr "Vérificateur de liens réciproques"
291
 
292
- #: link-library-admin.php:720
293
  msgid "Thumbnails successfully generated!"
294
  msgstr "Vignettes générées avec succès!"
295
 
296
- #: link-library-admin.php:722
297
  msgid "Favicons successfully generated!"
298
  msgstr "Icônes de favoris générées avec succès !"
299
 
300
- #: link-library-admin.php:724 link-library-admin.php:3261
301
  msgid "Thumbnail successfully generated for"
302
  msgstr "Vignette générée avec succès pour"
303
 
304
- #: link-library-admin.php:726 link-library-admin.php:3287
305
  msgid "Favicon successfully generated for"
306
  msgstr "Icône de favoris générée avec succès pour"
307
 
308
- #: link-library-admin.php:735
309
  msgid "General Settings Saved"
310
  msgstr "Configuration générale sauvegardée"
311
 
312
- #: link-library-admin.php:737
313
  msgid "Download exported links"
314
  msgstr "Télécharger les liens exportés"
315
 
316
- #: link-library-admin.php:739 link-library-admin.php:807
317
  msgid ""
318
  "Link Library plugin directory needs to be writable to perform this action"
319
  msgstr ""
320
  "Le répertoire doit avoir des permissions d'écriture complètes pour exécuter "
321
  "cette action"
322
 
323
- #: link-library-admin.php:776 link-library-admin.php:1791
324
- #: link-library-admin.php:1802
325
  msgid "Library"
326
  msgstr "Librairie"
327
 
328
- #: link-library-admin.php:787 link-library-admin.php:1815
329
  msgid "Library #"
330
  msgstr "Librairie /"
331
 
332
- #: link-library-admin.php:787
333
  msgid "Updated"
334
  msgstr "Mis à jour"
335
 
336
- #: link-library-admin.php:791
337
  msgid "Included Category ID"
338
  msgstr "Identifiants de catégories inclus"
339
 
340
- #: link-library-admin.php:791 link-library-admin.php:795
341
  msgid "is invalid. Please check the ID in the Link Category editor."
342
  msgstr ""
343
  "est invalide. Veuillez vérifier l'identifiant dans l'éditeur de catégories "
344
  "de liens."
345
 
346
- #: link-library-admin.php:795
347
  msgid "Excluded Category ID"
348
  msgstr "Identifiant de catégorie exclue"
349
 
350
- #: link-library-admin.php:799
351
  msgid "Invalid column count for link on row"
352
  msgstr "Nombre de colonnes invalide pour le lien de la ligne"
353
 
354
- #: link-library-admin.php:803
355
  msgid "Library Settings Exported"
356
  msgstr "Configuration de librairie exportée"
357
 
358
- #: link-library-admin.php:803
359
  msgid "Download here"
360
  msgstr "Récupérer ici"
361
 
362
- #: link-library-admin.php:811
363
  msgid "Library Settings imported successfully"
364
  msgstr "Configuration de librairie exportée avec succès"
365
 
366
- #: link-library-admin.php:815
367
  msgid "Library Settings Upload Failed"
368
  msgstr "L'envoi de la configuration de librairie n'a pas fonctionné"
369
 
370
- #: link-library-admin.php:819
371
  msgid "row(s) found"
372
  msgstr "rangée(s) trouvée(s)"
373
 
374
- #: link-library-admin.php:819
375
  msgid "link(s) imported successfully"
376
  msgstr "lien(s) importé(s) avec succès"
377
 
378
- #: link-library-admin.php:830
379
- msgid "Link Moderation"
380
- msgstr "Modération des liens"
381
 
382
- #: link-library-admin.php:833
383
  msgid "Link(s) Approved"
384
  msgstr "Lien(s) approuvé(s)"
385
 
386
- #: link-library-admin.php:835
387
  msgid "Link(s) Deleted"
388
  msgstr "Lien(s) supprimé(s)"
389
 
390
- #: link-library-admin.php:844
391
- msgid "Stylesheet Editor"
392
- msgstr "Éditeur de Feuille de style"
393
-
394
- #: link-library-admin.php:847
395
  msgid "Stylesheet updated"
396
  msgstr "Feuille de style mise à jour"
397
 
398
- #: link-library-admin.php:849
399
  msgid "Stylesheet reset to original state"
400
  msgstr "Feuille de style originale restaurée"
401
 
402
- #: link-library-admin.php:857
403
  msgid "Settings updated"
404
  msgstr "Configuration mise à jour"
405
 
406
- #: link-library-admin.php:957 link-library-admin.php:1044
407
- #: link-library-admin.php:1360 link-library-admin.php:1484
408
- #: link-library-admin.php:1517
409
  msgid "Not allowed"
410
  msgstr "Non permis"
411
 
412
- #: link-library-admin.php:1420 link-library-admin.php:1459
413
- #: usersubmission.php:213
414
  msgid "Message generated by"
415
  msgstr "Message généré par"
416
 
417
- #: link-library-admin.php:1558 link-library-admin.php:1559
418
  msgid ""
419
  "The stylesheet is now defined and stored using the Link Library admin "
420
  "interface. This avoids problems with updates from one version to the next."
@@ -423,11 +435,23 @@ msgstr ""
423
  "panneau d'administration de Link Library. Ceci évite des problèmes lors des "
424
  "mises à jour."
425
 
426
- #: link-library-admin.php:1562
427
  msgid "Number of Libraries"
428
  msgstr "Nombre de librairies"
429
 
430
- #: link-library-admin.php:1566 link-library-admin.php:1567
 
 
 
 
 
 
 
 
 
 
 
 
431
  msgid ""
432
  "Enter comma-separate list of pages on which the Link Library stylesheet and "
433
  "scripts should be loaded. Primarily used if you display Link Library using "
@@ -438,16 +462,16 @@ msgstr ""
438
  "Cette option est principalement utilisée si vous affichez \"Link Library\" "
439
  "en utilisant son API."
440
 
441
- #: link-library-admin.php:1566
442
  msgid "Additional pages to load styles and scripts"
443
  msgstr "Pages additionelles pour afficher les styles et scripts"
444
 
445
- #: link-library-admin.php:1570
446
  msgid "Debug Mode"
447
  msgstr "Débogueur"
448
 
449
- #: link-library-admin.php:1574 link-library-admin.php:1575
450
- #: link-library-admin.php:1578 link-library-admin.php:1579
451
  msgid ""
452
  "This function is only possible when showing one category at a time and while "
453
  "the default category is not shown."
@@ -456,23 +480,23 @@ msgstr ""
456
  "qu'une catégorie à la fois\" est activée et que la catégorie par défaut "
457
  "n'est pas affichée."
458
 
459
- #: link-library-admin.php:1574
460
  msgid "Page Title Prefix"
461
  msgstr "Préfixe pour le titre des pages"
462
 
463
- #: link-library-admin.php:1578
464
  msgid "Page Title Suffix"
465
  msgstr "Suffixe pour le titre des pages"
466
 
467
- #: link-library-admin.php:1582 link-library-admin.php:1583
468
  msgid "API Key for Thumbshots.com thumbnail generation accounts"
469
  msgstr "CID pour le service de vignette de Thumbshots.com "
470
 
471
- #: link-library-admin.php:1582
472
  msgid "Thumbshots API Key"
473
  msgstr "CID de Thumbshots"
474
 
475
- #: link-library-admin.php:1586 link-library-admin.php:1587
476
  msgid ""
477
  "Path for images files that are uploaded manually or generated through "
478
  "Thumbshots service"
@@ -480,19 +504,35 @@ msgstr ""
480
  "Répertoire pour les images qui sont chargées manuellement ou bien qui sont "
481
  "générées par le service Thumbshots"
482
 
483
- #: link-library-admin.php:1586
484
  msgid "Link Image File Path"
485
  msgstr "Répertoire des fichier images liées"
486
 
487
- #: link-library-admin.php:1593
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
488
  msgid "Export All Links"
489
  msgstr "Exporter tous les liens"
490
 
491
- #: link-library-admin.php:1608
492
  msgid "Add new links to your site with this bookmarklet."
493
  msgstr "Ajoutez de nouveaux liens à votre site en utilisant ce bookmarklet."
494
 
495
- #: link-library-admin.php:1609
496
  msgid ""
497
  "To use this feature, drag-and-drop the button below to your favorite / "
498
  "bookmark toolbar."
@@ -500,11 +540,19 @@ msgstr ""
500
  "Pour utiliser cette fonction, glissez le bouton ci-dessous vers la barre de "
501
  "favoris de votre navigateur."
502
 
503
- #: link-library-admin.php:1610
504
  msgid "Add to Links"
505
  msgstr "Ajouter aux liens"
506
 
507
- #: link-library-admin.php:1619 link-library-admin.php:1620
 
 
 
 
 
 
 
 
508
  msgid ""
509
  "URL that user will be redirected to after submitting new link. When used, "
510
  "the short code [link-library-addlinkcustommsg] should be placed on the "
@@ -514,11 +562,11 @@ msgstr ""
514
  "lien. Lorsqu'utilisé, le code [link-library-addlinkcustommsg] devrait faire "
515
  "partie de la page de destination."
516
 
517
- #: link-library-admin.php:1619
518
  msgid "Link Acknowledgement URL"
519
  msgstr "Adresse de la page de confirmation"
520
 
521
- #: link-library-admin.php:1623
522
  msgid ""
523
  "Title of e-mail sent to site admin when new links are submitted. Use "
524
  "%linkname% as a variable to be replaced by the actual link name"
@@ -527,11 +575,11 @@ msgstr ""
527
  "liens seront soumis. Utilisez %linkname% comme variable qui sera remplacée "
528
  "par le nom du lien"
529
 
530
- #: link-library-admin.php:1623
531
  msgid "Moderation Notification Title"
532
  msgstr "Titre du courriel de modération"
533
 
534
- #: link-library-admin.php:1627
535
  msgid ""
536
  "Will send a confirmation e-mail to link submitter if they provided their "
537
  "contact information"
@@ -539,37 +587,41 @@ msgstr ""
539
  "Enverra un courriel de conformation aux usagers ayant soumis des liens si "
540
  "ils ont fournis leur courriel"
541
 
542
- #: link-library-admin.php:1627
543
  msgid "E-mail submitter on link approval or rejection"
544
  msgstr ""
545
  "Envoyer un courriel à l'utilisateur ayant soumis le lien lors de "
546
  "l'approbation ou de la réjection"
547
 
548
- #: link-library-admin.php:1631
 
 
 
 
549
  msgid "Only use first part of submitter name"
550
  msgstr ""
551
  "N'utiliser que la première partie du nom de l'utilisateur ayant soumis le "
552
  "lien"
553
 
554
- #: link-library-admin.php:1635
555
  msgid ""
556
  "The name of the e-mail account that the approval e-mail will be sent from"
557
  msgstr "Le nom de l'utilisateur qui apparaîtra sur les messages d'approbation"
558
 
559
- #: link-library-admin.php:1635
560
  msgid "Moderator Name"
561
  msgstr "Nom du modérateur"
562
 
563
- #: link-library-admin.php:1639
564
  msgid "The e-mail address that the approval e-mail will be sent from"
565
  msgstr ""
566
  "L'adresse courriel de laquelle les messages d'approbation seront envoyés"
567
 
568
- #: link-library-admin.php:1639
569
  msgid "Moderator E-mail"
570
  msgstr "Adresse courriel du modérateur"
571
 
572
- #: link-library-admin.php:1643
573
  msgid ""
574
  "Title of approval e-mail. Use %linkname% as a variable to be replaced by the "
575
  "actual link name"
@@ -577,24 +629,25 @@ msgstr ""
577
  "Titre du courriel d'approbation. Utilisez %linkname% comme variable qui sera "
578
  "remplacé par le nom du lien"
579
 
580
- #: link-library-admin.php:1643
581
  msgid "Approval e-mail title"
582
  msgstr "Titre du courriel d'approbation du lien"
583
 
584
- #: link-library-admin.php:1647
585
  msgid ""
586
  "Body of approval e-mail. Use %linkname% as a variable to be replaced by the "
587
- "actual link name and %submittername% for the submitter name"
 
588
  msgstr ""
589
  "Contenu du courriel d'approbation du lien. Utilisez %linkname% comme "
590
- "variable qui sera remplacée par le nom de lien et %submittername% pour le "
591
- "nom de la personne ayant soumise le lien."
592
 
593
- #: link-library-admin.php:1647
594
  msgid "Approval e-mail body"
595
  msgstr "Contenu du courriel d'approbation du lien"
596
 
597
- #: link-library-admin.php:1651
598
  msgid ""
599
  "Title of rejection e-mail. Use %linkname% as a variable to be replaced by "
600
  "the actual link name"
@@ -602,57 +655,72 @@ msgstr ""
602
  "Titre du courriel de rejet du lien. Utilisez %linkname% comme variable qui "
603
  "sera remplacée par le nom du lien"
604
 
605
- #: link-library-admin.php:1651
606
  msgid "Rejection e-mail title"
607
  msgstr "Titre du courriel de rejet du lien"
608
 
609
- #: link-library-admin.php:1655
610
  msgid ""
611
  "Body of rejection e-mail. Use %linkname% as a variable to be replaced by the "
612
- "actual link name and %submittername% for the submitter name"
 
613
  msgstr ""
614
  "Contenu du courriel de rejet du lien. Utilisez %linkname% comme variable qui "
615
- "sera remplacée par le nom de lien et %submittername% pour le nom de la "
616
- "personne ayant soumise le lien."
617
 
618
- #: link-library-admin.php:1655
619
  msgid "Rejection e-mail body"
620
  msgstr "Contenu du courriel de réjection du lien"
621
 
622
- #: link-library-admin.php:1673
 
 
 
 
 
 
 
 
 
 
 
 
 
623
  msgid "Update Settings"
624
  msgstr "Sauvegarder la configuration"
625
 
626
- #: link-library-admin.php:1684 link-library-admin.php:2370
627
- #: link-library-admin.php:2858 usersubmission.php:192
 
628
  msgid "Link Name"
629
  msgstr "Nom du lien"
630
 
631
- #: link-library-admin.php:1686
632
  msgid "Link URL"
633
  msgstr "Adresse du lien"
634
 
635
- #: link-library-admin.php:1735
636
  msgid "No Links Found to Moderate"
637
  msgstr "Aucun lien trouvé nécessitant une modération"
638
 
639
- #: link-library-admin.php:1742
640
  msgid "Check All"
641
  msgstr "Cocher tous les choix"
642
 
643
- #: link-library-admin.php:1743
644
  msgid "Uncheck All"
645
  msgstr "Tout décocher"
646
 
647
- #: link-library-admin.php:1745
648
  msgid "Approve Selected Items"
649
  msgstr "Approuver les liens sélectionnés"
650
 
651
- #: link-library-admin.php:1746
652
  msgid "Delete Selected Items"
653
  msgstr "Supprimer les liens sélectionnés"
654
 
655
- #: link-library-admin.php:1770
656
  msgid ""
657
  "If the stylesheet editor is empty after upgrading, reset to the default "
658
  "stylesheet using the button below or copy/paste your backup stylesheet into "
@@ -663,32 +731,32 @@ msgstr ""
663
  "style ou effectuez un copier/coller à partir de votre copie de sauvegarde de "
664
  "la feuille de style vers l'éditeur."
665
 
666
- #: link-library-admin.php:1775
667
  msgid "Submit"
668
  msgstr "Soumettre"
669
 
670
- #: link-library-admin.php:1775
671
  msgid "Reset to default"
672
  msgstr "Restauration du défaut"
673
 
674
- #: link-library-admin.php:1785
675
  msgid "Select Current Library Settings"
676
  msgstr "Sélectionnez la configuration de librairie courante"
677
 
678
- #: link-library-admin.php:1794
679
  msgid "Go"
680
  msgstr "Allez-y"
681
 
682
- #: link-library-admin.php:1796
683
  msgid "Copy from:"
684
  msgstr "Copier de :"
685
 
686
- #: link-library-admin.php:1807
687
  msgid "Copy"
688
  msgstr "Copier"
689
 
690
- #: link-library-admin.php:1814 link-library-admin.php:1817
691
- #: link-library-admin.php:1821
692
  msgid ""
693
  "Link Library Supports the Creation of an unlimited number of configurations "
694
  "to display link lists on your site"
@@ -696,35 +764,35 @@ msgstr ""
696
  "\"Link Library\" supporte la création d'un nombre illimité de configurations "
697
  "pour afficher les liens sur votre site"
698
 
699
- #: link-library-admin.php:1818
700
  msgid "Library Name"
701
  msgstr "Nom de la librairie"
702
 
703
- #: link-library-admin.php:1820
704
  msgid "Feature"
705
  msgstr "Fonctionnalité"
706
 
707
- #: link-library-admin.php:1822
708
  msgid "Code to insert on a Wordpress page"
709
  msgstr "Code à insérer dans une page WordPress"
710
 
711
- #: link-library-admin.php:1827
712
  msgid "Display basic link library"
713
  msgstr "Afficher la liste de liens"
714
 
715
- #: link-library-admin.php:1830
716
  msgid "Display list of link categories"
717
  msgstr "Afficher la liste des catégories de liens"
718
 
719
- #: link-library-admin.php:1833
720
  msgid "Display search box"
721
  msgstr "Afficher le champ de recherche"
722
 
723
- #: link-library-admin.php:1836
724
  msgid "Display link submission form"
725
  msgstr "Afficher le formulaire de soumission de liens"
726
 
727
- #: link-library-admin.php:1846
728
  #, php-format
729
  msgid ""
730
  "You are about to Delete Library #'%s'\n"
@@ -733,11 +801,11 @@ msgstr ""
733
  "Vous être sur le point de supprimer la configuration de la librairie "
734
  "'%s'\\n 'Cancel' pour interrompre, 'OK' pour supprimer."
735
 
736
- #: link-library-admin.php:1846
737
  msgid "Delete Library"
738
  msgstr "Supprimer la librairie"
739
 
740
- #: link-library-admin.php:1847
741
  #, php-format
742
  msgid ""
743
  "You are about to reset Library '%s'\n"
@@ -746,11 +814,11 @@ msgstr ""
746
  "Vous êtes sur le point de réinitialiser la configuration de la librairie "
747
  "'%s'\\n 'Cancel' pour interrompre, 'OK' pour continuer."
748
 
749
- #: link-library-admin.php:1847
750
  msgid "Reset current Library"
751
  msgstr "Réinitialiser la configuration de librairie courante"
752
 
753
- #: link-library-admin.php:1848
754
  #, php-format
755
  msgid ""
756
  "You are about to reset Library '%s' for a table layout\n"
@@ -760,30 +828,30 @@ msgstr ""
760
  "'%s' pour une mise en page utilisant des tables\\n 'Cancel' pour "
761
  "interrompre, 'OK' pour continuer."
762
 
763
- #: link-library-admin.php:1848
764
  msgid "Reset current Library for table layout"
765
  msgstr ""
766
  "Réinitialiser la configuration de librairie courante pour une mise en page "
767
  "tabulaire"
768
 
769
- #: link-library-admin.php:1866
770
  msgid "Current Library Name"
771
  msgstr "Nom de la librairie courante"
772
 
773
- #: link-library-admin.php:1873 link-library-admin.php:1876
774
  msgid "Leave Empty to see all categories"
775
  msgstr "Laissez vide pour afficher toutes les catégories"
776
 
777
- #: link-library-admin.php:1873 link-library-admin.php:1876
778
- #: link-library-admin.php:1881 link-library-admin.php:1884
779
  msgid "Enter list of comma-separated"
780
  msgstr "Spécifier une liste de valeurs, séparées par des virgules"
781
 
782
- #: link-library-admin.php:1873 link-library-admin.php:1876
783
  msgid "numeric category IDs"
784
  msgstr "identifiants de catégories numériques"
785
 
786
- #: link-library-admin.php:1873
787
  msgid ""
788
  "To find the IDs, go to the Link Categories admin page, place the mouse above "
789
  "a category name and look for its ID in the address shown in your browsers "
@@ -794,32 +862,36 @@ msgstr ""
794
  "cherchez l'identifiant dans l'adresse qui est affichée dans la barre de "
795
  "status de votre navigateur. Par exemple"
796
 
797
- #: link-library-admin.php:1874
798
  msgid "Categories to be displayed (Empty=All)"
799
  msgstr "Catégories à afficher (Vide=Toutes)"
800
 
801
- #: link-library-admin.php:1876 link-library-admin.php:1881
802
- #: link-library-admin.php:1884
 
 
 
 
803
  msgid "For example"
804
  msgstr "Par exemple"
805
 
806
- #: link-library-admin.php:1881 link-library-admin.php:1884
807
  msgid "numeric category IDs that should not be shown"
808
  msgstr "identifiants de catégories numériques à ne pas afficher"
809
 
810
- #: link-library-admin.php:1882
811
  msgid "Categories to be excluded"
812
  msgstr "Catégories à exclure"
813
 
814
- #: link-library-admin.php:1889 link-library-admin.php:1892
815
  msgid "Only show one category of links at a time"
816
  msgstr "N'afficher qu'une catégorie de liens à la fois"
817
 
818
- #: link-library-admin.php:1890
819
  msgid "Only show one category at a time"
820
  msgstr "N'afficher qu'une catégorie à la fois"
821
 
822
- #: link-library-admin.php:1895
823
  msgid ""
824
  "Select if AJAX should be used to only reload the list of links without "
825
  "reloading the whole page or HTML GET to reload entire page with a new link. "
@@ -831,134 +903,146 @@ msgstr ""
831
  "page complète avec un nouveau lien. L'option des liens personnalisés doit "
832
  "être activée pour que l'option HTML GET + Permaliens fonctionne correctement."
833
 
834
- #: link-library-admin.php:1895
835
  msgid "Switching Method"
836
  msgstr "Méthode pour les mises à jour de la page"
837
 
838
- #: link-library-admin.php:1906
839
  msgid ""
840
  "Default category to be shown when only showing one at a time (numeric ID)"
841
  msgstr ""
842
  "Catégorie à afficher par défaut lorsqu'une seule catégorie est présente "
843
  "(identifiant numérique)"
844
 
845
- #: link-library-admin.php:1911
846
  msgid "Hide category on start in single cat AJAX mode"
847
  msgstr ""
848
  "Cacher les catégories au démarrage dans le mode AJAX avec une seule catégorie"
849
 
850
- #: link-library-admin.php:1915 link-library-admin.php:1918
851
  msgid "File path is relative to Link Library plugin directory"
852
  msgstr ""
853
  "Le chemin du fichier doit être relatif par rapport au répertoire du module "
854
  "\"Link Library\""
855
 
856
- #: link-library-admin.php:1916
857
  msgid "Icon to display when performing AJAX queries"
858
  msgstr "Icône à afficher lorsque des requêtes AJAX sont effectuées"
859
 
860
- #: link-library-admin.php:1923 link-library-admin.php:1926
861
  msgid "Only show a limited number of links and add page navigation links"
862
  msgstr ""
863
  "Afficher seulement un nombre limité de liens et afficher une section de "
864
  "navigation des liens"
865
 
866
- #: link-library-admin.php:1924
867
  msgid "Paginate Results"
868
  msgstr "Paginer les résultats"
869
 
870
- #: link-library-admin.php:1929 link-library-admin.php:1932
871
  msgid "Number of Links to be Displayed per Page in Pagination Mode"
872
  msgstr "Nombre de liens devant être affichés en \"Mode Pagination\""
873
 
874
- #: link-library-admin.php:1930
875
  msgid "Links per Page"
876
  msgstr "Liens par page"
877
 
878
- #: link-library-admin.php:1938
 
 
 
 
 
 
 
 
 
 
 
 
879
  msgid "Hide Results if Empty"
880
  msgstr "Masquer les résultats si vide"
881
 
882
- #: link-library-admin.php:1946
883
  msgid "Enable Permalinks"
884
  msgstr "Activer les liens permanents"
885
 
886
- #: link-library-admin.php:1952
887
  msgid "Permalinks Page"
888
  msgstr "Page des liens permanents"
889
 
890
- #: link-library-admin.php:1972
891
  msgid "Results Order"
892
  msgstr "Ordre des résultats"
893
 
894
- #: link-library-admin.php:1976 link-library-admin.php:2136
895
  msgid "Order by Name"
896
  msgstr "Trier par nom"
897
 
898
- #: link-library-admin.php:1977 link-library-admin.php:2137
899
  msgid "Order by ID"
900
  msgstr "Trier par identifiant"
901
 
902
- #: link-library-admin.php:1978
903
  msgid "Order of categories based on included category list"
904
  msgstr "Trier les catégories selon l'ordre des catégories incluses"
905
 
906
- #: link-library-admin.php:1979
907
  msgid "Order by"
908
  msgstr "Trier par"
909
 
910
- #: link-library-admin.php:1979 link-library-admin.php:2138
911
  msgid "Wordpress Plugin"
912
  msgstr "Extension (plugin) WordPress"
913
 
914
- #: link-library-admin.php:1984
915
  msgid "Link Categories Display Format"
916
  msgstr "Format d'affichage des catégories de liens"
917
 
918
- #: link-library-admin.php:1988 link-library-admin.php:2191
919
  msgid "Table"
920
  msgstr "Table"
921
 
922
- #: link-library-admin.php:1989 link-library-admin.php:2192
923
  msgid "Unordered List"
924
  msgstr "Liste non-ordonée"
925
 
926
- #: link-library-admin.php:1990
927
  msgid "Drop-Down List"
928
  msgstr "Liste déroulante"
929
 
930
- #: link-library-admin.php:1996
931
  msgid "Display link counts"
932
  msgstr "Afficher la quantité de liens"
933
 
934
- #: link-library-admin.php:2002
935
  msgid "Display categories with search results"
936
  msgstr "Afficher les catégories avec les résultats de recherche"
937
 
938
- #: link-library-admin.php:2006
939
  msgid "Link Title Content"
940
  msgstr "Titre du lien sur le contenu"
941
 
942
- #: link-library-admin.php:2024 link-library-admin.php:2027
943
  msgid "This setting does not apply when selecting My Link Order for the order"
944
  msgstr ""
945
  "Cette option ne s'applique que lorsque l'on choisit \"My Link Order\" comme "
946
  "ordre de présentation"
947
 
948
- #: link-library-admin.php:2025 link-library-admin.php:2162
949
  msgid "Direction"
950
  msgstr "Direction"
951
 
952
- #: link-library-admin.php:2029 link-library-admin.php:2166
953
  msgid "Ascending"
954
  msgstr "Croissant"
955
 
956
- #: link-library-admin.php:2030 link-library-admin.php:2167
957
  msgid "Descending"
958
  msgstr "Décroissant"
959
 
960
- #: link-library-admin.php:2034 link-library-admin.php:2037
961
- #: link-library-admin.php:2144 link-library-admin.php:2147
962
  msgid ""
963
  "Use [ and ] in the description to perform special actions using HTML such as "
964
  "inserting images instead of < and >"
@@ -966,27 +1050,27 @@ msgstr ""
966
  "Utilisez [ et ] dans la description pour écrire du code HTML, tel que du "
967
  "code pour afficher une image, au lien d'utiliser < et >"
968
 
969
- #: link-library-admin.php:2035 link-library-admin.php:2145
970
  msgid "Show Category Description"
971
  msgstr "Afficher la description des catégories"
972
 
973
- #: link-library-admin.php:2039 link-library-admin.php:2149
974
  msgid "Position"
975
  msgstr "Position"
976
 
977
- #: link-library-admin.php:2041 link-library-admin.php:2151
978
  msgid "Right"
979
  msgstr "Droite"
980
 
981
- #: link-library-admin.php:2042 link-library-admin.php:2152
982
  msgid "Left"
983
  msgstr "Gauche"
984
 
985
- #: link-library-admin.php:2048
986
  msgid "Width of Categories Table in Percents"
987
  msgstr "Largeur de la table des catégories en pourcentage"
988
 
989
- #: link-library-admin.php:2054 link-library-admin.php:2057
990
  msgid ""
991
  "Determines the number of alternating div tags that will be placed before and "
992
  "after each link category"
@@ -994,7 +1078,7 @@ msgstr ""
994
  "Indique le nombre de balises div qui seront placées en alternance avant et "
995
  "après chaque catégorie de liens"
996
 
997
- #: link-library-admin.php:2054 link-library-admin.php:2057
998
  msgid ""
999
  "These div tags can be used to style of position link categories on the link "
1000
  "page"
@@ -1002,50 +1086,50 @@ msgstr ""
1002
  "Ces balises div peuvent être utilisées pour positionner les catégories de "
1003
  "lien sur la page"
1004
 
1005
- #: link-library-admin.php:2055
1006
  msgid "Number of alternating div classes"
1007
  msgstr "Nombre de classes div en alternance"
1008
 
1009
- #: link-library-admin.php:2067
1010
  msgid "Number of columns in Categories Table"
1011
  msgstr "Nombre de colonnes dans la table des catégories"
1012
 
1013
- #: link-library-admin.php:2074
1014
  msgid "First div class name"
1015
  msgstr "Premier nom de classe de la div"
1016
 
1017
- #: link-library-admin.php:2082
1018
  msgid "Use Div Class or Heading tag around Category Names"
1019
  msgstr ""
1020
  "Utiliser une balise div ou une balise d'entête autour des noms de catégories"
1021
 
1022
- #: link-library-admin.php:2086
1023
  msgid "Div Class"
1024
  msgstr "Classe Div"
1025
 
1026
- #: link-library-admin.php:2087
1027
  msgid "Heading Tag"
1028
  msgstr "Balise d'entête"
1029
 
1030
- #: link-library-admin.php:2092
1031
  msgid "Second div class name"
1032
  msgstr "Second nom de classe div"
1033
 
1034
- #: link-library-admin.php:2099 link-library-admin.php:2102
1035
  msgid "Example div class name: linklistcatname, Example Heading Label: h3"
1036
  msgstr ""
1037
  "Exemples de noms de classes div: linklistcatname, Exemples de balises "
1038
  "d'entêtes : h3"
1039
 
1040
- #: link-library-admin.php:2100
1041
  msgid "Div Class Name or Heading label"
1042
  msgstr "Nom de classe div ou type de la balise de titre"
1043
 
1044
- #: link-library-admin.php:2107
1045
  msgid "Third div class name"
1046
  msgstr "Troisième nom de classe div"
1047
 
1048
- #: link-library-admin.php:2114 link-library-admin.php:2117
1049
  msgid ""
1050
  "Set this address to a page running Link Library to place categories on a "
1051
  "different page. Should always be used with the Show One Category at a Time "
@@ -1056,43 +1140,47 @@ msgstr ""
1056
  "être utilisé en conjonction avec le mode \"N'affichez qu'une catégorie à la "
1057
  "fois et la méthode HTML GET\"."
1058
 
1059
- #: link-library-admin.php:2115
1060
  msgid "Category Target Address"
1061
  msgstr "Adresse cible pour les liens de catégories"
1062
 
1063
- #: link-library-admin.php:2132
1064
  msgid "Link Results Order"
1065
  msgstr "Ordre des résultats"
1066
 
1067
- #: link-library-admin.php:2138
1068
  msgid "Order set by "
1069
  msgstr "Trier par"
1070
 
1071
- #: link-library-admin.php:2139
1072
  msgid "Order randomly"
1073
  msgstr "Trier au hazard"
1074
 
1075
- #: link-library-admin.php:2140
1076
  msgid "Order by updated date"
1077
  msgstr "Trier par date de mise à jour"
1078
 
1079
- #: link-library-admin.php:2157
1080
  msgid "List Featured Links ahead of Regular Links"
1081
  msgstr "Afficher les liens vedettes avant les liens réguliers"
1082
 
1083
- #: link-library-admin.php:2161 link-library-admin.php:2164
 
 
 
 
1084
  msgid "Except for My Link Order mode"
1085
  msgstr "Sauf pour le mode \"My Link Order\""
1086
 
1087
- #: link-library-admin.php:2171 link-library-admin.php:2174
1088
  msgid "Leave empty to show all results"
1089
  msgstr "Laissez vide pour afficher toutes les résultats"
1090
 
1091
- #: link-library-admin.php:2172
1092
  msgid "Max number of links to display"
1093
  msgstr "Nombre maximum de liens à afficher"
1094
 
1095
- #: link-library-admin.php:2179 link-library-admin.php:2182
1096
  msgid ""
1097
  "Sets default link target window, does not override specific targets set in "
1098
  "links"
@@ -1100,47 +1188,47 @@ msgstr ""
1100
  "Configure la fenêtre cible pour les liens. Cette valeur n'est pas "
1101
  "prioritaire par rapport aux cibles spécifiques des liens."
1102
 
1103
- #: link-library-admin.php:2180
1104
  msgid "Link Target"
1105
  msgstr "Cible du lien"
1106
 
1107
- #: link-library-admin.php:2187
1108
  msgid "Link Display Format"
1109
  msgstr "Format d'affichage des liens"
1110
 
1111
- #: link-library-admin.php:2198
1112
  msgid "Show Column Headers"
1113
  msgstr "Afficher les entêtes de colonnes"
1114
 
1115
- #: link-library-admin.php:2205
1116
  msgid "Link Column Header"
1117
  msgstr "Entête de colonne de lien"
1118
 
1119
- #: link-library-admin.php:2213
1120
  msgid "Description Column Header"
1121
  msgstr "Entête de colonne pour les descriptions"
1122
 
1123
- #: link-library-admin.php:2220
1124
  msgid "Notes Column Header"
1125
  msgstr "Entête de la colonne des notes"
1126
 
1127
- #: link-library-admin.php:2228
1128
  msgid "Hide Category Names"
1129
  msgstr "Masquer les noms de catégories"
1130
 
1131
- #: link-library-admin.php:2235
1132
  msgid "Show Hidden Links"
1133
  msgstr "Afficher les liens cachés"
1134
 
1135
- #: link-library-admin.php:2242 link-library-admin.php:2245
1136
  msgid "Need to be active for Link Categories to work"
1137
  msgstr "Doit être coché pour que les liens de catégories fonctionnent"
1138
 
1139
- #: link-library-admin.php:2243
1140
  msgid "Embed HTML anchors"
1141
  msgstr "Inclusion d'ancrages HTML"
1142
 
1143
- #: link-library-admin.php:2257
1144
  msgid ""
1145
  "Arrange the items below via drag-and-drop to order the various Link Library "
1146
  "elements."
@@ -1148,71 +1236,71 @@ msgstr ""
1148
  "Organiser les différents liens ci-dessous avec la souris ( cliquer-déplacer-"
1149
  "déposer )"
1150
 
1151
- #: link-library-admin.php:2266 link-library-admin.php:2347
1152
  msgid "Image"
1153
  msgstr "Image"
1154
 
1155
- #: link-library-admin.php:2269
1156
  msgid "Name"
1157
  msgstr "Nom"
1158
 
1159
- #: link-library-admin.php:2272
1160
  msgid "Date"
1161
  msgstr "Date"
1162
 
1163
- #: link-library-admin.php:2275
1164
  msgid "Desc"
1165
  msgstr "Desc"
1166
 
1167
- #: link-library-admin.php:2278
1168
  msgid "Notes"
1169
  msgstr "Notes"
1170
 
1171
- #: link-library-admin.php:2281
1172
  msgid "RSS"
1173
  msgstr "RSS"
1174
 
1175
- #: link-library-admin.php:2284 link-library-admin.php:2455
1176
  msgid "Web Link"
1177
  msgstr "Lien du site"
1178
 
1179
- #: link-library-admin.php:2287
1180
  msgid "Phone"
1181
  msgstr "Tél"
1182
 
1183
- #: link-library-admin.php:2293
1184
  msgid "Hits"
1185
  msgstr "Accès"
1186
 
1187
- #: link-library-admin.php:2296
1188
  msgid "Rating"
1189
  msgstr "Classement"
1190
 
1191
- #: link-library-admin.php:2299
1192
  msgid "Large Desc"
1193
  msgstr "Grande Desc"
1194
 
1195
- #: link-library-admin.php:2311
1196
  msgid "Display"
1197
  msgstr "Afficher"
1198
 
1199
- #: link-library-admin.php:2312
1200
  msgid "Before"
1201
  msgstr "Avant"
1202
 
1203
- #: link-library-admin.php:2313
1204
  msgid "After"
1205
  msgstr "Après"
1206
 
1207
- #: link-library-admin.php:2314
1208
  msgid "Additional Details"
1209
  msgstr "Détails additionnels"
1210
 
1211
- #: link-library-admin.php:2315
1212
  msgid "Link Source"
1213
  msgstr "Source du lien"
1214
 
1215
- #: link-library-admin.php:2318
1216
  msgid ""
1217
  "This column allows for the output of text/code before a number of links "
1218
  "determined by the Display field"
@@ -1220,59 +1308,59 @@ msgstr ""
1220
  "Cette colonne permet de spécifier le texte/code qui sera affiché avant le "
1221
  "nombre de liens spécifié sur la première ligne de cette table"
1222
 
1223
- #: link-library-admin.php:2318
1224
  msgid "Intermittent Before Link"
1225
  msgstr "Balises intermittentes avant le lien"
1226
 
1227
- #: link-library-admin.php:2319
1228
  msgid "Frequency of additional output before and after complete link group"
1229
  msgstr ""
1230
  "Fréquence des affichages supplémentaires avant et après chaque groupe de "
1231
  "liens"
1232
 
1233
- #: link-library-admin.php:2322 link-library-admin.php:2332
1234
  msgid "Output before complete link group (link, notes, desc, etc...)"
1235
  msgstr "Afficher avant le groupe de liens (lien, notes, description, etc...)"
1236
 
1237
- #: link-library-admin.php:2330
1238
  msgid "This column allows for the output of text/code before each link"
1239
  msgstr ""
1240
  "Cette colonne permet de spécifier le texte/code qui sera affiché avant et "
1241
  "après chaque lien"
1242
 
1243
- #: link-library-admin.php:2330
1244
  msgid "Before Link"
1245
  msgstr "Avant le lien"
1246
 
1247
- #: link-library-admin.php:2347
1248
  msgid "This column allows for the output of text/code before each link image"
1249
  msgstr ""
1250
  "Cette colonne permet de spécifier le texte/code qui sera affiché avant et "
1251
  "après chaque image"
1252
 
1253
- #: link-library-admin.php:2351
1254
  msgid "Code/Text to be displayed before each link image"
1255
  msgstr "Code/Texte à afficher avant chaque image"
1256
 
1257
- #: link-library-admin.php:2354
1258
  msgid "Code/Text to be displayed after each link image"
1259
  msgstr "Code/Texte à afficher après chaque image"
1260
 
1261
- #: link-library-admin.php:2357
1262
  msgid "CSS Class to be assigned to link image"
1263
  msgstr "Classe CSS qui sera assignée à l'image"
1264
 
1265
- #: link-library-admin.php:2362 link-library-admin.php:2383
1266
- #: link-library-admin.php:2474 link-library-admin.php:2502
1267
  msgid "Primary"
1268
  msgstr "Principal"
1269
 
1270
- #: link-library-admin.php:2363 link-library-admin.php:2384
1271
- #: link-library-admin.php:2475 link-library-admin.php:2503
1272
  msgid "Secondary"
1273
  msgstr "Secondaire"
1274
 
1275
- #: link-library-admin.php:2370
1276
  msgid ""
1277
  "This column allows for the output of text/code before and after each link "
1278
  "name"
@@ -1280,15 +1368,15 @@ msgstr ""
1280
  "Cette colonne permet de spécifier le texte/code qui sera affiché avant et "
1281
  "après chaque nom"
1282
 
1283
- #: link-library-admin.php:2374
1284
  msgid "Code/Text to be displayed before each link"
1285
  msgstr "Code/Texte à afficher avant chaque lien"
1286
 
1287
- #: link-library-admin.php:2377
1288
  msgid "Code/Text to be displayed after each link"
1289
  msgstr "Code/Texte à afficher après chaque lien"
1290
 
1291
- #: link-library-admin.php:2391
1292
  msgid ""
1293
  "This column allows for the output of text/code before and after each link "
1294
  "date stamp"
@@ -1296,23 +1384,23 @@ msgstr ""
1296
  "Cette colonne permet de spécifier le texte/code qui sera affiché avant et "
1297
  "après chaque date"
1298
 
1299
- #: link-library-admin.php:2391
1300
  msgid "Link Date"
1301
  msgstr "Date du lien"
1302
 
1303
- #: link-library-admin.php:2392
1304
  msgid "Check to display link date"
1305
  msgstr "Cocher pour afficher la date de mise à jour du lien"
1306
 
1307
- #: link-library-admin.php:2395
1308
  msgid "Code/Text to be displayed before each date"
1309
  msgstr "Code/Texte à afficher avant chaque date"
1310
 
1311
- #: link-library-admin.php:2398
1312
  msgid "Code/Text to be displayed after each date"
1313
  msgstr "Code/Texte à afficher après chaque date"
1314
 
1315
- #: link-library-admin.php:2407
1316
  msgid ""
1317
  "This column allows for the output of text/code before and after each link "
1318
  "description"
@@ -1320,19 +1408,19 @@ msgstr ""
1320
  "Cette colonne permet de spécifier le texte/code qui sera affiché avant et "
1321
  "après chaque description"
1322
 
1323
- #: link-library-admin.php:2408
1324
  msgid "Check to display link descriptions"
1325
  msgstr "Cocher pour afficher la description du lien"
1326
 
1327
- #: link-library-admin.php:2411
1328
  msgid "Code/Text to be displayed before each description"
1329
  msgstr "Code/Texte à afficher avant chaque description"
1330
 
1331
- #: link-library-admin.php:2414
1332
  msgid "Code/Text to be displayed after each description"
1333
  msgstr "Code/Texte à afficher après chaque description"
1334
 
1335
- #: link-library-admin.php:2423
1336
  msgid ""
1337
  "This column allows for the output of text/code before and after each link "
1338
  "notes"
@@ -1340,78 +1428,78 @@ msgstr ""
1340
  "Cette colonne permet de spécifier le texte/code qui sera affiché avant et "
1341
  "après chaque note"
1342
 
1343
- #: link-library-admin.php:2424
1344
  msgid "Check to display link notes"
1345
  msgstr "Cocher pour afficher les notes du lien"
1346
 
1347
- #: link-library-admin.php:2427
1348
  msgid "Code/Text to be displayed before each note"
1349
  msgstr "Code/Texte à afficher avant chaque note"
1350
 
1351
- #: link-library-admin.php:2430
1352
  msgid "Code/Text to be displayed after each note"
1353
  msgstr "Code/Texte à afficher après chaque note"
1354
 
1355
- #: link-library-admin.php:2439
1356
  msgid ""
1357
  "This column allows for the output of text/code before and after the RSS icons"
1358
  msgstr ""
1359
  "Cette colonne permet de spécifier le texte/code qui sera affiché avant et "
1360
  "après les icônes RSS"
1361
 
1362
- #: link-library-admin.php:2439
1363
  msgid "RSS Icons"
1364
  msgstr "Icône RSS"
1365
 
1366
- #: link-library-admin.php:2441
1367
  msgid "See below"
1368
  msgstr "Voir ci-dessous"
1369
 
1370
- #: link-library-admin.php:2443
1371
  msgid "Code/Text to be displayed before RSS Icons"
1372
  msgstr "Code/Texte à afficher avant les icônes RSS"
1373
 
1374
- #: link-library-admin.php:2446
1375
  msgid "Code/Text to be displayed after RSS Icons"
1376
  msgstr "Code/Texte à afficher après les icônes RSS"
1377
 
1378
- #: link-library-admin.php:2455
1379
  msgid ""
1380
  "This column allows for the output of text/code before and after the Web Link"
1381
  msgstr ""
1382
  "Cette colonne permet de spécifier le texte/code qui sera affiché avant et "
1383
  "après les hyperliens"
1384
 
1385
- #: link-library-admin.php:2458 link-library-admin.php:2485
1386
- #: link-library-admin.php:2513
1387
  msgid "False"
1388
  msgstr "Faux"
1389
 
1390
- #: link-library-admin.php:2459
1391
  msgid "Web Address"
1392
  msgstr "Adresse du site"
1393
 
1394
- #: link-library-admin.php:2460 link-library-admin.php:2488
1395
  msgid "Label"
1396
  msgstr "Identifiant"
1397
 
1398
- #: link-library-admin.php:2463
1399
  msgid "Code/Text to be displayed before Web Link"
1400
  msgstr "Code/Texte à afficher avant l'hyperlien"
1401
 
1402
- #: link-library-admin.php:2466
1403
  msgid "Code/Text to be displayed after Web Link"
1404
  msgstr "Code/Texte à afficher après l'hyperlien"
1405
 
1406
- #: link-library-admin.php:2469
1407
  msgid "Text Label that the web link will be assigned to."
1408
  msgstr "Texte associé à l'hyperlien."
1409
 
1410
- #: link-library-admin.php:2472 link-library-admin.php:2500
1411
  msgid "Select which link address will be displayed / used for link"
1412
  msgstr "Sélectionner l'adresse qui doit être utilisée / affichée pour le lien"
1413
 
1414
- #: link-library-admin.php:2482
1415
  msgid ""
1416
  "This column allows for the output of text/code before and after the "
1417
  "Telephone Number"
@@ -1419,63 +1507,63 @@ msgstr ""
1419
  "Cette colonne permet de spécifier le texte/code qui sera affiché avant et "
1420
  "après le numéro de téléphone"
1421
 
1422
- #: link-library-admin.php:2486 link-library-admin.php:2514
1423
  msgid "Plain Text"
1424
  msgstr "Texte simple"
1425
 
1426
- #: link-library-admin.php:2487
1427
  msgid "Link"
1428
  msgstr "Lien"
1429
 
1430
- #: link-library-admin.php:2491
1431
  msgid "Code/Text to be displayed before Telephone Number"
1432
  msgstr "Code/Texte à afficher avant le numéro de téléphone"
1433
 
1434
- #: link-library-admin.php:2494
1435
  msgid "Code/Text to be displayed after Telephone Number"
1436
  msgstr "Code/Texte à afficher après le numéro de téléphone"
1437
 
1438
- #: link-library-admin.php:2497
1439
  msgid "Text Label that the telephone will be assigned to."
1440
  msgstr "Texte associé au numéro de téléphone."
1441
 
1442
- #: link-library-admin.php:2510
1443
  msgid ""
1444
  "This column allows for the output of text/code before and after the E-mail"
1445
  msgstr ""
1446
  "Cette colonne permet de spécifier le texte/code qui sera affiché avant et "
1447
  "après chaque email"
1448
 
1449
- #: link-library-admin.php:2515
1450
  msgid "MailTo Link"
1451
  msgstr "Lien \"mailto\""
1452
 
1453
- #: link-library-admin.php:2516
1454
  msgid "MailTo Link with Label"
1455
  msgstr "Lien \"Mailto\" avec libellé"
1456
 
1457
- #: link-library-admin.php:2517
1458
  msgid "Formatted Command"
1459
  msgstr "Commande formattée"
1460
 
1461
- #: link-library-admin.php:2518
1462
  msgid "Formatted Command with Labels"
1463
  msgstr "Commande formattée avec affichage textuel"
1464
 
1465
- #: link-library-admin.php:2521
1466
  msgid "Code/Text to be displayed before E-mail"
1467
  msgstr "Code/Texte à afficher avant chaque courriel"
1468
 
1469
- #: link-library-admin.php:2524
1470
  msgid "Code/Text to be displayed after E-mail"
1471
  msgstr "Code/Texte à afficher après le courriel"
1472
 
1473
- #: link-library-admin.php:2527
1474
  msgid ""
1475
  "Text Label that the e-mail will be assigned to represent the e-mail link."
1476
  msgstr "Attribut de l'encadré \"Email\""
1477
 
1478
- #: link-library-admin.php:2530
1479
  msgid ""
1480
  "Command that the e-mail will be embedded in. In the case of a command, use "
1481
  "the symbols #email and #company to indicate the position where these "
@@ -1485,26 +1573,26 @@ msgstr ""
1485
  "d'une commande, utilisez les symboles #email et #company pour indiquer "
1486
  "l'emplacement de ces éléments."
1487
 
1488
- #: link-library-admin.php:2537
1489
  msgid ""
1490
  "This column allows for the output of text/code before and after Link Hits"
1491
  msgstr ""
1492
  "Cette colonne permet de spécifier le texte/code qui sera affiché avant et "
1493
  "après chaque hyperlien"
1494
 
1495
- #: link-library-admin.php:2537
1496
  msgid "Link Hits"
1497
  msgstr "Statistiques du lien"
1498
 
1499
- #: link-library-admin.php:2541
1500
  msgid "Code/Text to be displayed before Link Hits"
1501
  msgstr "Code/Texte à afficher avant les statistiques du lien"
1502
 
1503
- #: link-library-admin.php:2544
1504
  msgid "Code/Text to be displayed after Link Hits"
1505
  msgstr "Code/Texte à afficher avant les statistiques du lien"
1506
 
1507
- #: link-library-admin.php:2553
1508
  msgid ""
1509
  "This column allows for the output of text/code before and after the Link "
1510
  "Rating"
@@ -1512,19 +1600,19 @@ msgstr ""
1512
  "Cette colonne permet de spécifier le texte/code qui sera affiché avant et "
1513
  "après le classement du lien"
1514
 
1515
- #: link-library-admin.php:2553
1516
  msgid "Link Rating"
1517
  msgstr "Classement du lien"
1518
 
1519
- #: link-library-admin.php:2557
1520
  msgid "Code/Text to be displayed before Link Rating"
1521
  msgstr "Code/Texte à afficher après le classement du lien"
1522
 
1523
- #: link-library-admin.php:2560
1524
  msgid "Code/Text to be displayed after Link Rating"
1525
  msgstr "Code/Texte à afficher avant le classement du lien"
1526
 
1527
- #: link-library-admin.php:2569
1528
  msgid ""
1529
  "This column allows for the output of text/code before and after the Link "
1530
  "Large Description"
@@ -1532,34 +1620,34 @@ msgstr ""
1532
  "Cette colonne permet de spécifier le texte/code qui sera affiché avant et "
1533
  "après chaque grande description"
1534
 
1535
- #: link-library-admin.php:2569 link-library-admin.php:3186
1536
- #: usersubmission.php:196
1537
  msgid "Link Large Description"
1538
  msgstr "Grande Description du lien"
1539
 
1540
- #: link-library-admin.php:2573
1541
  msgid "Code/Text to be displayed before Link Large Description"
1542
  msgstr "Code/Texte à afficher avant chaque grande description"
1543
 
1544
- #: link-library-admin.php:2576
1545
  msgid "Code/Text to be displayed after Link Large Description"
1546
  msgstr "Code/Texte à afficher après chaque grande description"
1547
 
1548
- #: link-library-admin.php:2588
1549
  msgid "This column allows for the output of text/code after each link"
1550
  msgstr ""
1551
  "Cette colonne permet de spécifier le texte/code qui sera affiché après "
1552
  "chaque lien"
1553
 
1554
- #: link-library-admin.php:2588
1555
  msgid "After Link Block"
1556
  msgstr "Après le lien complet"
1557
 
1558
- #: link-library-admin.php:2591
1559
  msgid "Output after complete link group (link, notes, desc, etc...)"
1560
  msgstr "Afficher après le groupe de liens (lien, notes, description, etc...)"
1561
 
1562
- #: link-library-admin.php:2598
1563
  msgid ""
1564
  "This column allows for the output of text/code after a number of links "
1565
  "determined in the first column"
@@ -1567,104 +1655,108 @@ msgstr ""
1567
  "Cette colonne permet de spécifier le texte/code qui sera affiché après le "
1568
  "nombre de liens spécifié sur la première ligne de cette table"
1569
 
1570
- #: link-library-admin.php:2598
1571
  msgid "Intermittent After Link"
1572
  msgstr "Balises intermittentes après le lien"
1573
 
1574
- #: link-library-admin.php:2613
1575
  msgid "Show Link Updated Flag"
1576
  msgstr "Afficher l'indication de mise à jour des liens"
1577
 
1578
- #: link-library-admin.php:2621
1579
  msgid "Convert [] to &lt;&gt; in Link Description and Notes"
1580
  msgstr "Convertir [] à &lt;&gt; dans les descriptions et notes de liens"
1581
 
1582
- #: link-library-admin.php:2629
1583
  msgid "Add nofollow tag to outgoing links"
1584
  msgstr "Ajouter une balise \"nofollow\" aux liens sortants"
1585
 
1586
- #: link-library-admin.php:2636
1587
  msgid "Show edit links when logged in as editor or administrator"
1588
  msgstr ""
1589
  "Afficher un lien d'édition lorsque l'utilisateur est un éditeur ou un "
1590
  "administrateur"
1591
 
1592
- #: link-library-admin.php:2644
1593
  msgid "Show link name when no image is assigned"
1594
  msgstr "Afficher le nom du lien quand il n'y a pas d'image assignée au lien"
1595
 
1596
- #: link-library-admin.php:2660
1597
  msgid "Enable link Pop-Ups"
1598
  msgstr "Activer les fenêtres Pop-up pour les liens"
1599
 
1600
- #: link-library-admin.php:2664
1601
  msgid "Pop-Up Width"
1602
  msgstr "Largeur de la fenêtre pop-up"
1603
 
1604
- #: link-library-admin.php:2666
1605
  msgid "Pop-Up Height"
1606
  msgstr "Hauteur de la fenêtre pop-up"
1607
 
1608
- #: link-library-admin.php:2670
1609
  msgid "Dialog contents"
1610
  msgstr "Contenu de la fenêtre"
1611
 
1612
- #: link-library-admin.php:2684
1613
  msgid "Show RSS Link using Text"
1614
  msgstr "Afficher le lien RSS de façon textuelle"
1615
 
1616
- #: link-library-admin.php:2690
1617
  msgid "Show RSS Link using Standard Icon"
1618
  msgstr "Afficher le lien RSS en utilisant l'icône standard"
1619
 
1620
- #: link-library-admin.php:2699
1621
  msgid "Show RSS Preview Link"
1622
  msgstr "Afficher un lien vers l'aperçu du flux d'informations"
1623
 
1624
- #: link-library-admin.php:2705
1625
  msgid "Number of articles shown in RSS Preview"
1626
  msgstr "Nombre d'articles présentés dans l'aperçu du flux d'informations RSS"
1627
 
1628
- #: link-library-admin.php:2711
1629
  msgid "Show RSS Feed Headers in Link Library output"
1630
  msgstr ""
1631
  "Afficher les entêtes des flux d'informations RSS dans la page générée par "
1632
  "\"Link Library\""
1633
 
1634
- #: link-library-admin.php:2719
1635
  msgid "Show RSS Feed Content in Link Library output"
1636
  msgstr ""
1637
  "Afficher le contenu des flux d'informations RSS dans la page générée par "
1638
  "\"Link Library\""
1639
 
1640
- #: link-library-admin.php:2725
1641
  msgid "Number of RSS articles shown in Link Library Output"
1642
  msgstr "Nombre d'articles RSS devant être affichés par \"Link Library\""
1643
 
1644
- #: link-library-admin.php:2733
1645
  msgid "RSS Preview Width"
1646
  msgstr "Largeur de l'aperçu du flux d'informations RSS"
1647
 
1648
- #: link-library-admin.php:2735
1649
  msgid "RSS Preview Height"
1650
  msgstr "Hauteur de l'aperçu du flux d'informations RSS"
1651
 
1652
- #: link-library-admin.php:2751 link-library-admin.php:2754
1653
  msgid ""
1654
  "Checking this option will get images from the thumbshots web site every time"
1655
  msgstr ""
1656
  "L'activation de cette option active la récupération d'image du site internet "
1657
  "thumbshots.org à chaque affichage de la page"
1658
 
1659
- #: link-library-admin.php:2752
1660
  msgid "Use Thumbshots.org for dynamic link images"
1661
  msgstr "Utiliser \"Thumbshots.org\" pour la génération dynamique de vignettes"
1662
 
1663
- #: link-library-admin.php:2759
 
 
 
 
1664
  msgid "Generate Images / Favorite Icons"
1665
  msgstr "Générer les images ou icônes de favoris"
1666
 
1667
- #: link-library-admin.php:2760 link-library-admin.php:3204
1668
  msgid ""
1669
  "This button is only available when a valid API key is entered under the Link "
1670
  "Library General Settings."
@@ -1672,131 +1764,131 @@ msgstr ""
1672
  "Ce bouton est seulement disponible quand un CID valide est saisi dans les "
1673
  "paramètres généraux de Link Library."
1674
 
1675
- #: link-library-admin.php:2760
1676
  msgid "Generate Thumbnails and Store locally"
1677
  msgstr "Générer les vignettes et les conserver"
1678
 
1679
- #: link-library-admin.php:2761
1680
  msgid "Generate Favorite Icons and Store locally"
1681
  msgstr "Générer les icônes de favoris et les conserver"
1682
 
1683
- #: link-library-admin.php:2774
1684
  msgid "Publish RSS Feed"
1685
  msgstr "Publier un flux d'informations RSS"
1686
 
1687
- #: link-library-admin.php:2779
1688
  msgid "Number of items in RSS feed"
1689
  msgstr "Nombre d'items dans le flux d'informations RSS"
1690
 
1691
- #: link-library-admin.php:2782
1692
  msgid "RSS Feed Title"
1693
  msgstr "Titre du flux d'informations RSS"
1694
 
1695
- #: link-library-admin.php:2785
1696
  msgid "RSS Feed Description"
1697
  msgstr "Description du flux d'informations RSS"
1698
 
1699
- #: link-library-admin.php:2788
1700
  msgid "RSS Feed Web Address (default /linkrss/1)"
1701
  msgstr "Adresse du fil de nouvelles RSS (défaut /linkrss/1)"
1702
 
1703
- #: link-library-admin.php:2802
1704
  msgid "Search Label"
1705
  msgstr "Texte pour la recherche"
1706
 
1707
- #: link-library-admin.php:2803 link-library.php:1703
1708
  msgid "Search"
1709
  msgstr "Rechercher"
1710
 
1711
- #: link-library-admin.php:2805 link-library-admin.php:2806
1712
  msgid "Leave empty when links are to be displayed on same page as search box"
1713
  msgstr ""
1714
  "Laissez ce champ vide lorsque les liens sont affichés sur la même page que "
1715
  "la boîte de recherche"
1716
 
1717
- #: link-library-admin.php:2822
1718
  msgid "Following this link shows a list of all links awaiting moderation"
1719
  msgstr ""
1720
  "Suivez ce lien pour afficher une liste des liens en attente de modération"
1721
 
1722
- #: link-library-admin.php:2822
1723
  msgid "View list of links awaiting moderation"
1724
  msgstr "Visionner la liste des liens qui attendent d'être modérés"
1725
 
1726
- #: link-library-admin.php:2825
1727
  msgid "Show user links immediately"
1728
  msgstr "Afficher immédiatement les liens soumis par les utilisateurs"
1729
 
1730
- #: link-library-admin.php:2829
1731
  msgid "E-mail admin on link submission"
1732
  msgstr "Envoyer un email à l'administrateur lors de la soumission"
1733
 
1734
- #: link-library-admin.php:2834
1735
  msgid "Require login to display form"
1736
  msgstr "Nécessite une connexion pour afficher le formulaire"
1737
 
1738
- #: link-library-admin.php:2838
1739
  msgid "Allow link submission with empty link"
1740
  msgstr "Accepter la soumission de liens sans adresse"
1741
 
1742
- #: link-library-admin.php:2843
1743
  msgid "Display captcha"
1744
  msgstr "Afficher code de confirmation"
1745
 
1746
- #: link-library-admin.php:2847
1747
  msgid ""
1748
  "This function will only store data when users are logged in to Wordpress"
1749
  msgstr "Cette fonctionnalité ne peut être accessible qu'aux membres connectés"
1750
 
1751
- #: link-library-admin.php:2847
1752
  msgid "Store login name on link submission"
1753
  msgstr "Sauvegarder le nom de l'utilisateur ayant soumis le lien"
1754
 
1755
- #: link-library-admin.php:2852
1756
  msgid "Add new link label"
1757
  msgstr "Texte du champ d'ajout d'un nouveau lien"
1758
 
1759
- #: link-library-admin.php:2857
1760
  msgid "Link name label"
1761
  msgstr "Texte pour le nom du lien"
1762
 
1763
- #: link-library-admin.php:2863
1764
  msgid "Link address label"
1765
  msgstr "Texte pour l'adresse du lien"
1766
 
1767
- #: link-library-admin.php:2864 usersubmission.php:193
1768
  msgid "Link Address"
1769
  msgstr "Adresse du lien"
1770
 
1771
- #: link-library-admin.php:2868
1772
  msgid "Link RSS label"
1773
  msgstr "Texte du lien RSS"
1774
 
1775
- #: link-library-admin.php:2873 link-library-admin.php:2884
1776
- #: link-library-admin.php:2915 link-library-admin.php:2925
1777
- #: link-library-admin.php:2944 link-library-admin.php:2954
1778
- #: link-library-admin.php:2965 link-library-admin.php:2975
1779
- #: link-library-admin.php:2986 link-library-admin.php:2996
1780
- #: link-library-admin.php:3007 link-library-admin.php:3017
1781
- #: link-library-admin.php:3028
1782
  msgid "Hide"
1783
  msgstr "Masquer"
1784
 
1785
- #: link-library-admin.php:2874 link-library-admin.php:2885
1786
- #: link-library-admin.php:2916 link-library-admin.php:2926
1787
- #: link-library-admin.php:2945 link-library-admin.php:2955
1788
- #: link-library-admin.php:2966 link-library-admin.php:2976
1789
- #: link-library-admin.php:2987 link-library-admin.php:2997
1790
- #: link-library-admin.php:3008 link-library-admin.php:3018
1791
- #: link-library-admin.php:3029
1792
  msgid "Show"
1793
  msgstr "Afficher"
1794
 
1795
- #: link-library-admin.php:2879
1796
  msgid "Link category label"
1797
  msgstr "Texte pour la catégorie du lien"
1798
 
1799
- #: link-library-admin.php:2889
1800
  msgid ""
1801
  "Comma-seperated list of categories to be displayed in category selection box "
1802
  "(e.g. 1,5,4) instead of displaying the set of categories specified by the "
@@ -1806,11 +1898,11 @@ msgstr ""
1806
  "de sélection de catégories (e.g. 1,5,4) au lieu de celles spécifiées par la "
1807
  "configuration des catégories de la librairie."
1808
 
1809
- #: link-library-admin.php:2889
1810
  msgid "Link category override selection list"
1811
  msgstr "Liste de catégories de remplacement"
1812
 
1813
- #: link-library-admin.php:2890
1814
  msgid ""
1815
  "Comma-seperated list of categories to be displayed in category selection box "
1816
  "(e.g. 1,5,4)"
@@ -1818,88 +1910,88 @@ msgstr ""
1818
  "Liste de catégories séparées par des virgules qui doivent être affichées "
1819
  "dans la liste de sélection de catégories présentée aux usagers."
1820
 
1821
- #: link-library-admin.php:2899
1822
  msgid "No"
1823
  msgstr "Non"
1824
 
1825
- #: link-library-admin.php:2900
1826
  msgid "Allow"
1827
  msgstr "Permettre"
1828
 
1829
- #: link-library-admin.php:2904
1830
  msgid "User-submitted category prompt"
1831
  msgstr "Texte pour la soumission de catégories par l'utilisateur"
1832
 
1833
- #: link-library-admin.php:2910
1834
  msgid "Link description label"
1835
  msgstr "Texte pour la description du lien"
1836
 
1837
- #: link-library-admin.php:2920
1838
  msgid "Link notes label"
1839
  msgstr "Texte pour les notes du lien"
1840
 
1841
- #: link-library-admin.php:2939
1842
  msgid "Reciprocal Link label"
1843
  msgstr "Texte du lien réciproque"
1844
 
1845
- #: link-library-admin.php:2949
1846
  msgid "Secondary Address label"
1847
  msgstr "Texte de l'adresse secondaire"
1848
 
1849
- #: link-library-admin.php:2960
1850
  msgid "Link Telephone label"
1851
  msgstr "Texte du numéro de téléphone"
1852
 
1853
- #: link-library-admin.php:2970
1854
  msgid "Link E-mail label"
1855
  msgstr "Texte pour l'adresse électronique"
1856
 
1857
- #: link-library-admin.php:2981
1858
  msgid "Link Submitter Name label"
1859
  msgstr "Texte pour le nom d'utilisateur ayant soumis le lien"
1860
 
1861
- #: link-library-admin.php:2991
1862
  msgid "Link Submitter E-mail label"
1863
  msgstr ""
1864
  "Texte pour l'adresse électronique de l'utilisateur ayant soumis le lien"
1865
 
1866
- #: link-library-admin.php:3002
1867
  msgid "Link Submitter Comment Label"
1868
  msgstr "Texte pour les Commentaires du lien"
1869
 
1870
- #: link-library-admin.php:3012
1871
  msgid "Large Description Label"
1872
  msgstr "Texte de la Grande Description du lien"
1873
 
1874
- #: link-library-admin.php:3023
1875
  msgid "Custom Captcha Question"
1876
  msgstr "Question de validation personalisée"
1877
 
1878
- #: link-library-admin.php:3033
1879
  msgid "Custom Captcha Answer"
1880
  msgstr "Réponse à la question de validation"
1881
 
1882
- #: link-library-admin.php:3038
1883
  msgid "Add Link button label"
1884
  msgstr "Texte du bouton d'ajout de lien"
1885
 
1886
- #: link-library-admin.php:3043
1887
  msgid "New Link Message"
1888
  msgstr "Message pour les nouveaux liens"
1889
 
1890
- #: link-library-admin.php:3044
1891
  msgid "New link submitted"
1892
  msgstr "Nouveau lien soumis"
1893
 
1894
- #: link-library-admin.php:3048
1895
  msgid "New Link Moderation Label"
1896
  msgstr "Message pour les liens devant être modérés"
1897
 
1898
- #: link-library-admin.php:3049
1899
  msgid "it will appear in the list once moderated. Thank you."
1900
  msgstr "il apparaîtra dans la liste une fois modéré. Merci."
1901
 
1902
- #: link-library-admin.php:3064
1903
  msgid ""
1904
  "Allows for links to be added in batch to the Wordpress links database. CSV "
1905
  "file needs to follow template for column layout."
@@ -1907,126 +1999,130 @@ msgstr ""
1907
  "Permets d'ajouter des liens en groupe dans la base de données de liens de "
1908
  "Wordpress. Le fichier CSV doit suivre le format établi dans l'exemple."
1909
 
1910
- #: link-library-admin.php:3064
1911
  msgid "CSV file to upload to import links"
1912
  msgstr "Fichier CSV à transmettre pour importer des liens"
1913
 
1914
- #: link-library-admin.php:3064
1915
  msgid "file template"
1916
  msgstr "example de fichier"
1917
 
1918
- #: link-library-admin.php:3066
1919
  msgid "Import Links"
1920
  msgstr "Importer les liens"
1921
 
1922
- #: link-library-admin.php:3069
1923
  msgid "First row contains column headers"
1924
  msgstr "La première ligne contient les entêtes"
1925
 
1926
- #: link-library-admin.php:3078
1927
  msgid "Overwrites current library settings with contents of CSV file"
1928
  msgstr ""
1929
  "Écrase la configuration de librairie courante avec le contenu du fichier CSV"
1930
 
1931
- #: link-library-admin.php:3078
1932
  msgid "Library Settings CSV file to import"
1933
  msgstr "Fichier CSV contenant une configuration de librairie à importer"
1934
 
1935
- #: link-library-admin.php:3080
1936
  msgid "Import Library Settings"
1937
  msgstr "Inporter une configuration de librairie"
1938
 
1939
- #: link-library-admin.php:3083
1940
  msgid "Generates CSV file with current library configuration for download"
1941
  msgstr ""
1942
  "Générer un fichier CSV contenant la configuration de la librairie courante "
1943
  "afin de le télécharger"
1944
 
1945
- #: link-library-admin.php:3083
1946
  msgid "Export current library settings"
1947
  msgstr "Exporter la configuration de la librairie courante"
1948
 
1949
- #: link-library-admin.php:3084
1950
  msgid "Export Library Settings"
1951
  msgstr "Exporter la configuration de la librairie"
1952
 
1953
- #: link-library-admin.php:3095
1954
  msgid "Search string"
1955
  msgstr "Chaîne de recherche"
1956
 
1957
- #: link-library-admin.php:3097
1958
  msgid "Check Reciprocal Links"
1959
  msgstr "Vérifier les liens réciproques"
1960
 
1961
- #: link-library-admin.php:3100
1962
  msgid "Delete links that return a 403 error"
1963
  msgstr "Supprimer les liens qui retournent une erreur 403"
1964
 
1965
- #: link-library-admin.php:3142
1966
  msgid "Featured Link"
1967
  msgstr "Lien vedette"
1968
 
1969
- #: link-library-admin.php:3146
1970
  msgid "No Follow"
1971
  msgstr "No Follow"
1972
 
1973
- #: link-library-admin.php:3150
1974
  msgid "Updated Date"
1975
  msgstr "Date de mise à jour"
1976
 
1977
- #: link-library-admin.php:3154
1978
  msgid "Secondary Web Address"
1979
  msgstr "Adresse Internet secondaire"
1980
 
1981
- #: link-library-admin.php:3155 link-library-admin.php:3167
1982
  msgid "Visit"
1983
  msgstr "Visiter"
1984
 
1985
- #: link-library-admin.php:3170
1986
  msgid "Number of link views"
1987
  msgstr "Nombre de visites du lien"
1988
 
1989
- #: link-library-admin.php:3174 usersubmission.php:203
1990
  msgid "Link Submitter"
1991
  msgstr "Utilisateur ayant soumis le lien"
1992
 
1993
- #: link-library-admin.php:3178 usersubmission.php:204
1994
  msgid "Link Submitter Name"
1995
  msgstr "Nom de l'utilisateur ayant soumis le lien"
1996
 
1997
- #: link-library-admin.php:3182 usersubmission.php:205
1998
  msgid "Link Submitter E-mail"
1999
  msgstr "Courriel de l'utilisateur ayant soumis le lien"
2000
 
2001
- #: link-library-admin.php:3190
2002
  msgid "Current Link Image"
2003
  msgstr "Image assignée au lien"
2004
 
2005
- #: link-library-admin.php:3196
2006
  msgid "None Assigned"
2007
  msgstr "Non disponible"
2008
 
2009
- #: link-library-admin.php:3203 link-library-admin.php:3210
2010
  msgid "Automatic Image Generation"
2011
  msgstr "Génération automatique des images"
2012
 
2013
- #: link-library-admin.php:3204
2014
  msgid "Generate Thumbnail and Store locally"
2015
  msgstr "Générer la vignette et la conserver"
2016
 
2017
- #: link-library-admin.php:3205
2018
  msgid "Generate Favorite Icon and Store locally"
2019
  msgstr "Générer l'icône de favori et la conserver"
2020
 
2021
- #: link-library-admin.php:3211
2022
  msgid "Only available once link is saved"
2023
  msgstr "Seulement disponible lorsque le lien est sauvegardé"
2024
 
2025
- #: link-library-admin.php:3215
2026
  msgid "Manual Image Upload"
2027
  msgstr "Téléchargement manuel de l'image"
2028
 
2029
- #: link-library-admin.php:3219
 
 
 
 
2030
  msgid ""
2031
  "Manual upload requires a wp-content\\uploads directory to be present with "
2032
  "write permissions"
@@ -2034,159 +2130,169 @@ msgstr ""
2034
  "Le téléchargement manuel requiert la présence du répertoire wp-content"
2035
  "\\uploads avec des permissions d'écriture"
2036
 
2037
- #: link-library-admin.php:3267
2038
  msgid ""
2039
  "Cannot generate thumbnail when no name and no web address are specified."
2040
  msgstr ""
2041
  "Il n'est pas possible de générer de vignette puisque qu'aucun nom ou adresse "
2042
  "web n'est spécifiée."
2043
 
2044
- #: link-library-admin.php:3293
2045
  msgid ""
2046
  "Cannot generate favorite icon when no name and no web address are specified."
2047
  msgstr ""
2048
  "Il n'est pas possible de générer l'icône de favori puisque qu'aucun nom ou "
2049
  "adresse web n'est spécifiée."
2050
 
2051
- #: link-library.php:297
2052
  msgid "Link Library Generated Feed"
2053
  msgstr "Flux d'informations généré par \"Link Library\""
2054
 
2055
- #: link-library.php:662
2056
  msgid "Go!"
2057
  msgstr "Allez-y!"
2058
 
2059
- #: link-library.php:695
2060
  msgid "No categories found"
2061
  msgstr "Aucune catégorie trouvée"
2062
 
2063
- #: link-library.php:998
 
 
 
 
 
 
 
 
 
 
2064
  msgid "Search Results for"
2065
  msgstr "Résultats de la recherche pour"
2066
 
2067
- #: link-library.php:1246
2068
  msgid "Last updated"
2069
  msgstr "Dernière mise à jour"
2070
 
2071
- #: link-library.php:1345
2072
  msgid "Edit"
2073
  msgstr "Éditer"
2074
 
2075
- #: link-library.php:1394
2076
  msgid "Preview of RSS feed for"
2077
  msgstr "Aperçu du flux d'informations RSS de"
2078
 
2079
- #: link-library.php:1598 link-library.php:1602 link-library.php:1604
2080
- #: link-library.php:1610
2081
- msgid "Previous"
2082
- msgstr "Précédent"
2083
 
2084
- #: link-library.php:1652 link-library.php:1656 link-library.php:1658
2085
- #: link-library.php:1664
2086
- msgid "Next"
2087
- msgstr "Suivant"
2088
-
2089
- #: link-library.php:1692
2090
  msgid "No links found"
2091
  msgstr "Aucun lien trouvé"
2092
 
2093
- #: link-library.php:1741
2094
  msgid "Confirm code not given"
2095
  msgstr "Le code de confirmation n'a pas été saisi"
2096
 
2097
- #: link-library.php:1743
2098
  msgid "Captcha code is wrong"
2099
  msgstr "Le code de confirmation est incorrect"
2100
 
2101
- #: link-library.php:1745
2102
  msgid "Captcha code is only valid for 5 minutes"
2103
  msgstr "Le code de confirmation n'est valide que durant 5 minutes"
2104
 
2105
- #: link-library.php:1747
2106
  msgid "No captcha cookie given. Make sure cookies are enabled"
2107
  msgstr ""
2108
  "Le cookie pour le code de confirmation est absent. Veuillez vous assurer que "
2109
  "les cookies sont activés."
2110
 
2111
- #: link-library.php:1749
2112
  msgid "Captcha answer was not provided."
2113
  msgstr "La réponse à la question de validation n'a pas été envoyée."
2114
 
2115
- #: link-library.php:1751
2116
  msgid "Captcha answer is incorrect"
2117
  msgstr "La réponse à la question de validation incorrecte"
2118
 
2119
- #: link-library.php:1753
2120
  msgid "User Category was not provided correctly. Link insertion failed."
2121
  msgstr ""
2122
  "La catégorie spécifiée par l'utilisateur n'a pas été correctement saisie. "
2123
  "L'ajout du lien à échoué."
2124
 
2125
- #: link-library.php:1762
2126
  msgid "Error: Link does not have an address."
2127
  msgstr "Erreur: Le lien n'a pas d'adresse spécifiée."
2128
 
2129
- #: link-library.php:1764
2130
  msgid "Error: Link already exists."
2131
  msgstr "Erreur: Ce lien existe déjà"
2132
 
2133
- #: link-library.php:1833
2134
  msgid "Link category"
2135
  msgstr "Catégorie du lien"
2136
 
2137
- #: link-library.php:1863
2138
  msgid "Link description"
2139
  msgstr "Description du lien"
2140
 
2141
- #: link-library.php:1869
2142
  msgid "Large description"
2143
  msgstr "Grande Description du lien"
2144
 
2145
- #: link-library.php:1875
2146
  msgid "Link notes"
2147
  msgstr "Notes du lien"
2148
 
2149
- #: link-library.php:1938
2150
  msgid "Enter code from above image"
2151
  msgstr "Entrer le code de l'image ci-dessus"
2152
 
2153
- #: link-library.php:1949
2154
  msgid "Add link"
2155
  msgstr "Ajouter un lien"
2156
 
2157
- #: link-library.php:2339
2158
  msgid "Could not update link in the database"
2159
  msgstr "Le lien n'a pas pu être mis à jour dans la base de données"
2160
 
2161
- #: link-library.php:2346
2162
  msgid "Could not insert link into the database"
2163
  msgstr "Le lien n'a pas pu être inséré dans la base de données"
2164
 
2165
- #: usersubmission.php:191
2166
  msgid "A user submitted a new link to your Wordpress Link database."
2167
  msgstr ""
2168
  "Un utilisateur a soumis un nouveau lien pour votre base de données Wordpress."
2169
 
2170
- #: usersubmission.php:200
2171
  msgid "Link Secondary Address"
2172
  msgstr "Adresse supplémentaire pour le lien"
2173
 
2174
- #: usersubmission.php:201
2175
  msgid "Link Telephone"
2176
  msgstr "Numéro de téléphone"
2177
 
2178
- #: usersubmission.php:202
2179
  msgid "Link E-mail"
2180
  msgstr "Adresse électronique"
2181
 
2182
- #: usersubmission.php:206
2183
  msgid "Link Comment"
2184
  msgstr "Commentaire sur le lien"
2185
 
2186
- #: usersubmission.php:223
2187
  msgid "New link added"
2188
  msgstr "Nouveau lien soumis"
2189
 
 
 
 
 
 
 
2190
  #~ msgid "CID provided with paid Thumbshots.org accounts"
2191
  #~ msgstr ""
2192
  #~ "Le code CID peut être obtenu avec un abonnement payant sur Thumbshots.org"
1
  msgid ""
2
  msgstr ""
3
+ "Project-Id-Version: Link Library 5.8.6.2\n"
4
+ "POT-Creation-Date: 2014-08-11 21:17+0100\n"
5
  "PO-Revision-Date: \n"
6
  "Last-Translator: Luc Capronnier <lcapronnier@yahoo.com>\n"
7
  "Language-Team: Luc Capronnier <lcapronnier@yahoo.com>\n"
12
  "X-Poedit-Bookmarks: 136,-1,-1,-1,-1,-1,-1,-1,-1,-1\n"
13
  "X-Generator: Poedit 1.5.7\n"
14
  "X-Poedit-SourceCharset: UTF-8\n"
15
+ "X-Poedit-KeywordsList: __;_e;_n:1,2;_x:1,2c;esc_html;esc_html__;esc_html_e;"
16
+ "esc_attr__;esc_attr_e\n"
17
  "X-Poedit-Basepath: ..\n"
18
  "Plural-Forms: nplurals=2; plural=n != 1;\n"
19
  "X-Poedit-SearchPath-0: .\n"
20
 
21
+ #: link-library-admin.php:63
22
+ msgid "Category Link"
23
+ msgstr "Lien des catégories"
24
+
25
+ #: link-library-admin.php:232 link-library-admin.php:3211
26
+ #: link-library.php:2016
27
  msgid "Add new link"
28
  msgstr "Ajouter un nouveau lien"
29
 
30
+ #: link-library-admin.php:233 link-library.php:2021
31
  msgid "Link name"
32
  msgstr "Nom du lien"
33
 
34
+ #: link-library-admin.php:234 link-library.php:2024
35
  msgid "Link address"
36
  msgstr "Adresse du lien"
37
 
38
+ #: link-library-admin.php:235 link-library-admin.php:3227
39
+ #: link-library.php:2029 usersubmission.php:186
40
  msgid "Link RSS"
41
  msgstr "Flux RSS du lien"
42
 
43
+ #: link-library-admin.php:236 link-library-admin.php:1946
44
+ #: link-library-admin.php:3238 usersubmission.php:190
45
  msgid "Link Category"
46
  msgstr "Catégorie de liens"
47
 
48
+ #: link-library-admin.php:237 link-library-admin.php:1948
49
+ #: link-library-admin.php:2359 link-library-admin.php:2759
50
+ #: link-library-admin.php:3269 usersubmission.php:187
51
  msgid "Link Description"
52
  msgstr "Description du lien"
53
 
54
+ #: link-library-admin.php:238 link-library-admin.php:2775
55
+ #: link-library-admin.php:3279 usersubmission.php:189
56
  msgid "Link Notes"
57
  msgstr "Notes du lien"
58
 
59
+ #: link-library-admin.php:239 link-library-admin.php:3397
60
  msgid "Add Link"
61
  msgstr "Ajouter un lien"
62
 
63
+ #: link-library-admin.php:240
64
  msgid "New link submitted."
65
  msgstr "Nouveau lien soumis."
66
 
67
+ #: link-library-admin.php:241
68
  msgid "It will appear in the list once moderated. Thank you."
69
  msgstr "Il apparaîtra dans la liste une fois modéré. Merci."
70
 
71
+ #: link-library-admin.php:257
72
  msgid "Link Library-Generated RSS Feed"
73
  msgstr "Link Library-Flux d'informations généré"
74
 
75
+ #: link-library-admin.php:258
76
  msgid "Description of Link Library-Generated Feed"
77
  msgstr "Description du flux d'informations généré par 'Link Library'"
78
 
79
+ #: link-library-admin.php:262 link-library-admin.php:3252
80
+ #: link-library-admin.php:3253
81
  msgid "User-submitted category"
82
  msgstr "Catégorie soumise par l'utilisateur"
83
 
84
+ #: link-library-admin.php:263 link-library-admin.php:3263
85
+ #: link-library.php:2068
86
  msgid "User-submitted category (define below)"
87
  msgstr "Catégorie définie par l'usager (définir ci-dessous)"
88
 
89
+ #: link-library-admin.php:278 link-library-admin.php:3298
90
+ #: link-library-admin.php:3524 link-library.php:2126 usersubmission.php:191
91
  msgid "Reciprocal Link"
92
  msgstr "Lien réciproque"
93
 
94
+ #: link-library-admin.php:280 link-library-admin.php:3308
95
+ #: link-library.php:2132
96
  msgid "Secondary Address"
97
  msgstr "Adresse secondaire"
98
 
99
+ #: link-library-admin.php:282 link-library-admin.php:2834
100
+ #: link-library-admin.php:3319 link-library-admin.php:3516
101
+ #: link-library.php:2138
102
  msgid "Telephone"
103
  msgstr "Téléphone"
104
 
105
+ #: link-library-admin.php:284 link-library-admin.php:2642
106
+ #: link-library-admin.php:2862 link-library-admin.php:3329
107
+ #: link-library-admin.php:3520 link-library.php:2144
108
  msgid "E-mail"
109
  msgstr "Adresse électronique"
110
 
111
+ #: link-library-admin.php:295 link-library-admin.php:3340
112
+ #: link-library.php:2150
113
  msgid "Submitter Name"
114
  msgstr "Nom de l'utilisateur ayant soumis le lien"
115
 
116
+ #: link-library-admin.php:297 link-library-admin.php:3350
117
+ #: link-library.php:2156
118
  msgid "Submitter E-mail"
119
  msgstr "Courriel de l'utilisateur ayant soumis le lien"
120
 
121
+ #: link-library-admin.php:299 link-library-admin.php:3361
122
+ #: link-library.php:2162
123
  msgid "Submitter Comment"
124
  msgstr "Commentaire de l'utilisateur soumettant le lien"
125
 
126
+ #: link-library-admin.php:306 link-library-admin.php:3382
127
+ #: link-library.php:2174
128
  msgid "Is boiling water hot or cold?"
129
  msgstr "Est-ce que l'eau bouillante est froide ou chaude?"
130
 
131
+ #: link-library-admin.php:307 link-library-admin.php:3392
132
  msgid "hot"
133
  msgstr "chaude"
134
 
135
+ #: link-library-admin.php:312 link-library-admin.php:3371
136
  msgid "Large Description"
137
  msgstr "Grande Description du lien"
138
 
139
+ #: link-library-admin.php:319 linkpopup.php:64
140
  msgid "%link_image%<br />Click through to visit %link_name%."
141
  msgstr "%link_image%<br />Cliquer pour visiter %link_name%."
142
 
143
+ #: link-library-admin.php:455 link-library-admin.php:765
144
  msgid ""
145
  "Please create a folder called uploads under your Wordpress /wp-content/ "
146
  "directory with write permissions to use this functionality."
149
  "votre installation WordPress avec les permissions d'écriture pour utiliser "
150
  "cette fonctionnalité."
151
 
152
+ #: link-library-admin.php:459 link-library-admin.php:769
153
  msgid ""
154
  "Please make sure that the /wp-content/uploads/ directory has write "
155
  "permissions to use this functionality."
157
  "Veuillez vous assurer que le répertoire /wp-content/uploads à des "
158
  "permissions d'écriture pour utiliser cette fonctionnalité."
159
 
160
+ #: link-library-admin.php:502
161
  msgid "Link Library - Additional Link Parameters"
162
  msgstr "Link Library - Paramètres Additionels"
163
 
164
+ #: link-library-admin.php:576
165
  msgid "Link Library: Missing Thumbshots API Key"
166
  msgstr "Link Library: Il manque le Thumbshots CID"
167
 
168
+ #: link-library-admin.php:576
169
  msgid ""
170
  "One of your link libraries is configured to use Thumbshots for link "
171
  "thumbails, but you have not entered your Thumbshots.com API Key. Please "
178
  "le CID dans l'administration de Link Library."
179
 
180
  # Plugin name; please avoid translating if possible
181
+ #: link-library-admin.php:576
182
  msgid "Jump to Link Library admin"
183
  msgstr "Aller à l'administration de Link Library"
184
 
185
+ #: link-library-admin.php:628
186
  msgid "Links to moderate"
187
  msgstr "Liens à modérer"
188
 
189
+ #: link-library-admin.php:647 link-library-admin.php:649
190
+ #: link-library-admin.php:652 link-library-admin.php:974
191
  msgid "General Options"
192
  msgstr "Configuration générale"
193
 
194
+ #: link-library-admin.php:654
195
  msgid "Settings"
196
  msgstr "Configuration"
197
 
198
  # Plugin name; please avoid translating if possible
199
+ #: link-library-admin.php:654 link-library-admin.php:977
200
  msgid "Library Settings"
201
  msgstr "Configuration de la librairie"
202
 
203
+ #: link-library-admin.php:657 link-library-admin.php:659
204
+ #: link-library-admin.php:980
205
  msgid "Moderate"
206
  msgstr "Modération"
207
 
208
+ #: link-library-admin.php:661 link-library-admin.php:983
209
+ #: link-library-admin.php:1789
210
  msgid "Stylesheet"
211
  msgstr "Feuille de style"
212
 
213
+ #: link-library-admin.php:663
214
  msgid "Reciprocal Checker"
215
  msgstr "Vérificateur de liens réciproques"
216
 
217
+ #: link-library-admin.php:663 link-library-admin.php:986
218
  msgid "Reciprocal Check"
219
  msgstr "Vérification de liens réciproques"
220
 
221
+ #: link-library-admin.php:665 link-library-admin.php:721
222
+ #: link-library-admin.php:989
223
+ msgid "FAQ"
224
+ msgstr "FAQ"
225
+
226
+ #: link-library-admin.php:693 link-library-admin.php:702
227
+ #: link-library-admin.php:706 link-library-admin.php:718
228
+ #: link-library-admin.php:720 link-library-admin.php:1925
229
+ msgid "Save"
230
+ msgstr "Sauvegarder"
231
+
232
+ #: link-library-admin.php:694
233
  msgid "General Settings"
234
  msgstr "Configuration générale"
235
 
236
+ #: link-library-admin.php:695
237
  msgid "Bookmarklet"
238
  msgstr "Bookmarklet"
239
 
240
+ #: link-library-admin.php:696
241
  msgid "General Moderation Options"
242
  msgstr "Configuration générale de modération"
243
 
244
+ #: link-library-admin.php:699 link-library-admin.php:1915
245
+ msgid "Hide Donation and Support Links"
246
+ msgstr "Cacher les liens pour les dons et le support"
 
 
247
 
248
+ #: link-library-admin.php:703
249
  msgid "Links awaiting moderation"
250
  msgstr "Liens en attente de modérations"
251
 
252
+ #: link-library-admin.php:704 link-library-admin.php:1790
253
  msgid "Editor"
254
  msgstr "Éditeur"
255
 
256
+ #: link-library-admin.php:705
257
  msgid "Library Selection and Usage Instructions"
258
  msgstr "Sélection de librairie et instructions d'utilisation"
259
 
260
+ #: link-library-admin.php:707
261
  msgid "Common Parameters"
262
  msgstr "Paramètres communs"
263
 
264
+ #: link-library-admin.php:708
265
  msgid "Link Categories Settings"
266
  msgstr "Configurations des catégories de liens"
267
 
268
+ #: link-library-admin.php:709
269
  msgid "Link Element Settings"
270
  msgstr "Configuration des éléments des liens"
271
 
272
+ #: link-library-admin.php:710
273
  msgid "Link Sub-Field Configuration Table"
274
  msgstr "Table de configuration des éléments du lien"
275
 
276
+ #: link-library-admin.php:711
277
  msgid "Link Pop-Up"
278
  msgstr "Lien en Pop-up"
279
 
280
+ #: link-library-admin.php:712
281
  msgid "RSS Field Configuration"
282
  msgstr "Configuration du champ RSS"
283
 
284
+ #: link-library-admin.php:713
285
  msgid "Thumbnail Generation and Use"
286
  msgstr "Génération de vignettes et utilisation"
287
 
288
+ #: link-library-admin.php:714
289
  msgid "RSS Generation"
290
  msgstr "Génération de flux d'informations RSS"
291
 
292
+ #: link-library-admin.php:715
293
  msgid "Search Form Configuration"
294
  msgstr "Configuration du formulaire de recherche"
295
 
296
+ #: link-library-admin.php:716
297
  msgid "Link User Submission"
298
  msgstr "Liens soumis par les usagers"
299
 
300
+ #: link-library-admin.php:717
301
  msgid "Import / Export"
302
  msgstr "Importer / Exporter"
303
 
304
+ #: link-library-admin.php:719
305
  msgid "Reciprocal Link Checker"
306
  msgstr "Vérificateur de liens réciproques"
307
 
308
+ #: link-library-admin.php:807
309
  msgid "Thumbnails successfully generated!"
310
  msgstr "Vignettes générées avec succès!"
311
 
312
+ #: link-library-admin.php:809
313
  msgid "Favicons successfully generated!"
314
  msgstr "Icônes de favoris générées avec succès !"
315
 
316
+ #: link-library-admin.php:811 link-library-admin.php:3674
317
  msgid "Thumbnail successfully generated for"
318
  msgstr "Vignette générée avec succès pour"
319
 
320
+ #: link-library-admin.php:813 link-library-admin.php:3714
321
  msgid "Favicon successfully generated for"
322
  msgstr "Icône de favoris générée avec succès pour"
323
 
324
+ #: link-library-admin.php:822
325
  msgid "General Settings Saved"
326
  msgstr "Configuration générale sauvegardée"
327
 
328
+ #: link-library-admin.php:825
329
  msgid "Download exported links"
330
  msgstr "Télécharger les liens exportés"
331
 
332
+ #: link-library-admin.php:827 link-library-admin.php:896
333
  msgid ""
334
  "Link Library plugin directory needs to be writable to perform this action"
335
  msgstr ""
336
  "Le répertoire doit avoir des permissions d'écriture complètes pour exécuter "
337
  "cette action"
338
 
339
+ #: link-library-admin.php:864 link-library-admin.php:2052
340
+ #: link-library-admin.php:2063
341
  msgid "Library"
342
  msgstr "Librairie"
343
 
344
+ #: link-library-admin.php:875 link-library-admin.php:2076
345
  msgid "Library #"
346
  msgstr "Librairie /"
347
 
348
+ #: link-library-admin.php:875
349
  msgid "Updated"
350
  msgstr "Mis à jour"
351
 
352
+ #: link-library-admin.php:879
353
  msgid "Included Category ID"
354
  msgstr "Identifiants de catégories inclus"
355
 
356
+ #: link-library-admin.php:879 link-library-admin.php:883
357
  msgid "is invalid. Please check the ID in the Link Category editor."
358
  msgstr ""
359
  "est invalide. Veuillez vérifier l'identifiant dans l'éditeur de catégories "
360
  "de liens."
361
 
362
+ #: link-library-admin.php:883
363
  msgid "Excluded Category ID"
364
  msgstr "Identifiant de catégorie exclue"
365
 
366
+ #: link-library-admin.php:887
367
  msgid "Invalid column count for link on row"
368
  msgstr "Nombre de colonnes invalide pour le lien de la ligne"
369
 
370
+ #: link-library-admin.php:892
371
  msgid "Library Settings Exported"
372
  msgstr "Configuration de librairie exportée"
373
 
374
+ #: link-library-admin.php:892
375
  msgid "Download here"
376
  msgstr "Récupérer ici"
377
 
378
+ #: link-library-admin.php:900
379
  msgid "Library Settings imported successfully"
380
  msgstr "Configuration de librairie exportée avec succès"
381
 
382
+ #: link-library-admin.php:904
383
  msgid "Library Settings Upload Failed"
384
  msgstr "L'envoi de la configuration de librairie n'a pas fonctionné"
385
 
386
+ #: link-library-admin.php:908
387
  msgid "row(s) found"
388
  msgstr "rangée(s) trouvée(s)"
389
 
390
+ #: link-library-admin.php:908
391
  msgid "link(s) imported successfully"
392
  msgstr "lien(s) importé(s) avec succès"
393
 
394
+ #: link-library-admin.php:912
395
+ msgid "Links are missing categories"
396
+ msgstr "Les liens n'ont pas de catégories"
397
 
398
+ #: link-library-admin.php:927
399
  msgid "Link(s) Approved"
400
  msgstr "Lien(s) approuvé(s)"
401
 
402
+ #: link-library-admin.php:929
403
  msgid "Link(s) Deleted"
404
  msgstr "Lien(s) supprimé(s)"
405
 
406
+ #: link-library-admin.php:941
 
 
 
 
407
  msgid "Stylesheet updated"
408
  msgstr "Feuille de style mise à jour"
409
 
410
+ #: link-library-admin.php:943
411
  msgid "Stylesheet reset to original state"
412
  msgstr "Feuille de style originale restaurée"
413
 
414
+ #: link-library-admin.php:951
415
  msgid "Settings updated"
416
  msgstr "Configuration mise à jour"
417
 
418
+ #: link-library-admin.php:1096 link-library-admin.php:1188
419
+ #: link-library-admin.php:1525 link-library-admin.php:1653
420
+ #: link-library-admin.php:1689
421
  msgid "Not allowed"
422
  msgstr "Non permis"
423
 
424
+ #: link-library-admin.php:1587 link-library-admin.php:1628
425
+ #: usersubmission.php:205
426
  msgid "Message generated by"
427
  msgstr "Message généré par"
428
 
429
+ #: link-library-admin.php:1789 link-library-admin.php:1790
430
  msgid ""
431
  "The stylesheet is now defined and stored using the Link Library admin "
432
  "interface. This avoids problems with updates from one version to the next."
435
  "panneau d'administration de Link Library. Ceci évite des problèmes lors des "
436
  "mises à jour."
437
 
438
+ #: link-library-admin.php:1793
439
  msgid "Number of Libraries"
440
  msgstr "Nombre de librairies"
441
 
442
+ #: link-library-admin.php:1797
443
+ msgid "Category selection method"
444
+ msgstr "Méthode de sélection des catégories"
445
+
446
+ #: link-library-admin.php:1799
447
+ msgid "Comma-separated ID list"
448
+ msgstr "Liste d'ID séparée par des virgules"
449
+
450
+ #: link-library-admin.php:1800
451
+ msgid "Multi-select List"
452
+ msgstr "Liste à sélection multiple"
453
+
454
+ #: link-library-admin.php:1804 link-library-admin.php:1805
455
  msgid ""
456
  "Enter comma-separate list of pages on which the Link Library stylesheet and "
457
  "scripts should be loaded. Primarily used if you display Link Library using "
462
  "Cette option est principalement utilisée si vous affichez \"Link Library\" "
463
  "en utilisant son API."
464
 
465
+ #: link-library-admin.php:1804
466
  msgid "Additional pages to load styles and scripts"
467
  msgstr "Pages additionelles pour afficher les styles et scripts"
468
 
469
+ #: link-library-admin.php:1808
470
  msgid "Debug Mode"
471
  msgstr "Débogueur"
472
 
473
+ #: link-library-admin.php:1812 link-library-admin.php:1813
474
+ #: link-library-admin.php:1816 link-library-admin.php:1817
475
  msgid ""
476
  "This function is only possible when showing one category at a time and while "
477
  "the default category is not shown."
480
  "qu'une catégorie à la fois\" est activée et que la catégorie par défaut "
481
  "n'est pas affichée."
482
 
483
+ #: link-library-admin.php:1812
484
  msgid "Page Title Prefix"
485
  msgstr "Préfixe pour le titre des pages"
486
 
487
+ #: link-library-admin.php:1816
488
  msgid "Page Title Suffix"
489
  msgstr "Suffixe pour le titre des pages"
490
 
491
+ #: link-library-admin.php:1820 link-library-admin.php:1821
492
  msgid "API Key for Thumbshots.com thumbnail generation accounts"
493
  msgstr "CID pour le service de vignette de Thumbshots.com "
494
 
495
+ #: link-library-admin.php:1820
496
  msgid "Thumbshots API Key"
497
  msgstr "CID de Thumbshots"
498
 
499
+ #: link-library-admin.php:1824 link-library-admin.php:1825
500
  msgid ""
501
  "Path for images files that are uploaded manually or generated through "
502
  "Thumbshots service"
504
  "Répertoire pour les images qui sont chargées manuellement ou bien qui sont "
505
  "générées par le service Thumbshots"
506
 
507
+ #: link-library-admin.php:1824
508
  msgid "Link Image File Path"
509
  msgstr "Répertoire des fichier images liées"
510
 
511
+ #: link-library-admin.php:1826
512
+ msgid "Absolute"
513
+ msgstr "Absolu"
514
+
515
+ #: link-library-admin.php:1827
516
+ msgid "Relative"
517
+ msgstr "Relatif"
518
+
519
+ #: link-library-admin.php:1831
520
+ msgid "Links Date Format"
521
+ msgstr "Format des dates pour les liens"
522
+
523
+ #: link-library-admin.php:1831
524
+ msgid "Help"
525
+ msgstr "Aide"
526
+
527
+ #: link-library-admin.php:1835
528
  msgid "Export All Links"
529
  msgstr "Exporter tous les liens"
530
 
531
+ #: link-library-admin.php:1852
532
  msgid "Add new links to your site with this bookmarklet."
533
  msgstr "Ajoutez de nouveaux liens à votre site en utilisant ce bookmarklet."
534
 
535
+ #: link-library-admin.php:1853
536
  msgid ""
537
  "To use this feature, drag-and-drop the button below to your favorite / "
538
  "bookmark toolbar."
540
  "Pour utiliser cette fonction, glissez le bouton ci-dessous vers la barre de "
541
  "favoris de votre navigateur."
542
 
543
+ #: link-library-admin.php:1854
544
  msgid "Add to Links"
545
  msgstr "Ajouter aux liens"
546
 
547
+ #: link-library-admin.php:1862
548
+ msgid ""
549
+ "Approval and rejection e-mail functionality will only work correctly if the "
550
+ "submitter e-mail field is displayed on the user link submission form"
551
+ msgstr ""
552
+ "L'approbation ou le rejet par courriel ne fonctionnera correctement que si "
553
+ "le champ e-mail est affiché dans le fomulaire de proposition"
554
+
555
+ #: link-library-admin.php:1864 link-library-admin.php:1865
556
  msgid ""
557
  "URL that user will be redirected to after submitting new link. When used, "
558
  "the short code [link-library-addlinkcustommsg] should be placed on the "
562
  "lien. Lorsqu'utilisé, le code [link-library-addlinkcustommsg] devrait faire "
563
  "partie de la page de destination."
564
 
565
+ #: link-library-admin.php:1864
566
  msgid "Link Acknowledgement URL"
567
  msgstr "Adresse de la page de confirmation"
568
 
569
+ #: link-library-admin.php:1868
570
  msgid ""
571
  "Title of e-mail sent to site admin when new links are submitted. Use "
572
  "%linkname% as a variable to be replaced by the actual link name"
575
  "liens seront soumis. Utilisez %linkname% comme variable qui sera remplacée "
576
  "par le nom du lien"
577
 
578
+ #: link-library-admin.php:1868
579
  msgid "Moderation Notification Title"
580
  msgstr "Titre du courriel de modération"
581
 
582
+ #: link-library-admin.php:1872
583
  msgid ""
584
  "Will send a confirmation e-mail to link submitter if they provided their "
585
  "contact information"
587
  "Enverra un courriel de conformation aux usagers ayant soumis des liens si "
588
  "ils ont fournis leur courriel"
589
 
590
+ #: link-library-admin.php:1872
591
  msgid "E-mail submitter on link approval or rejection"
592
  msgstr ""
593
  "Envoyer un courriel à l'utilisateur ayant soumis le lien lors de "
594
  "l'approbation ou de la réjection"
595
 
596
+ #: link-library-admin.php:1876
597
+ msgid "Suppress Link Library message in e-mail footer"
598
+ msgstr "Supprimer le message sur Link Library dans le bas du courriel"
599
+
600
+ #: link-library-admin.php:1880
601
  msgid "Only use first part of submitter name"
602
  msgstr ""
603
  "N'utiliser que la première partie du nom de l'utilisateur ayant soumis le "
604
  "lien"
605
 
606
+ #: link-library-admin.php:1884
607
  msgid ""
608
  "The name of the e-mail account that the approval e-mail will be sent from"
609
  msgstr "Le nom de l'utilisateur qui apparaîtra sur les messages d'approbation"
610
 
611
+ #: link-library-admin.php:1884
612
  msgid "Moderator Name"
613
  msgstr "Nom du modérateur"
614
 
615
+ #: link-library-admin.php:1888
616
  msgid "The e-mail address that the approval e-mail will be sent from"
617
  msgstr ""
618
  "L'adresse courriel de laquelle les messages d'approbation seront envoyés"
619
 
620
+ #: link-library-admin.php:1888
621
  msgid "Moderator E-mail"
622
  msgstr "Adresse courriel du modérateur"
623
 
624
+ #: link-library-admin.php:1892
625
  msgid ""
626
  "Title of approval e-mail. Use %linkname% as a variable to be replaced by the "
627
  "actual link name"
629
  "Titre du courriel d'approbation. Utilisez %linkname% comme variable qui sera "
630
  "remplacé par le nom du lien"
631
 
632
+ #: link-library-admin.php:1892
633
  msgid "Approval e-mail title"
634
  msgstr "Titre du courriel d'approbation du lien"
635
 
636
+ #: link-library-admin.php:1896
637
  msgid ""
638
  "Body of approval e-mail. Use %linkname% as a variable to be replaced by the "
639
+ "actual link name, %submittername% for the submitter name and %linkurl% for "
640
+ "the link address"
641
  msgstr ""
642
  "Contenu du courriel d'approbation du lien. Utilisez %linkname% comme "
643
+ "variable qui sera remplacée par le nom de lien, %submittername% pour le nom "
644
+ "de la personne ayant soumise le lien et %linkurl% pour l'adresse du lien."
645
 
646
+ #: link-library-admin.php:1896
647
  msgid "Approval e-mail body"
648
  msgstr "Contenu du courriel d'approbation du lien"
649
 
650
+ #: link-library-admin.php:1900
651
  msgid ""
652
  "Title of rejection e-mail. Use %linkname% as a variable to be replaced by "
653
  "the actual link name"
655
  "Titre du courriel de rejet du lien. Utilisez %linkname% comme variable qui "
656
  "sera remplacée par le nom du lien"
657
 
658
+ #: link-library-admin.php:1900
659
  msgid "Rejection e-mail title"
660
  msgstr "Titre du courriel de rejet du lien"
661
 
662
+ #: link-library-admin.php:1904
663
  msgid ""
664
  "Body of rejection e-mail. Use %linkname% as a variable to be replaced by the "
665
+ "actual link name, %submittername% for the submitter name and %linkurl% for "
666
+ "the link address"
667
  msgstr ""
668
  "Contenu du courriel de rejet du lien. Utilisez %linkname% comme variable qui "
669
+ "sera remplacée par le nom de lien, %submittername% pour le nom de la "
670
+ "personne ayant soumise le lien et %linkurl% pour l'adresse du lien."
671
 
672
+ #: link-library-admin.php:1904
673
  msgid "Rejection e-mail body"
674
  msgstr "Contenu du courriel de réjection du lien"
675
 
676
+ #: link-library-admin.php:1912
677
+ msgid ""
678
+ "The following option allows you to hide the Donate button and Support the "
679
+ "Author section in the Link Library Admin pages. If you enjoy this plugin and "
680
+ "use it regularly, please consider making a donation to the author before "
681
+ "turning off these messages. This menu section will disappear along with the "
682
+ "other elements."
683
+ msgstr ""
684
+ "L'option suivante vous permet de masquer le bouton de don et la section sur "
685
+ "l'autheur dans l'administration de Link Library. Si vous aimez cette "
686
+ "extension et que vous l'utilisez régulièrement, merci de penser à faire un "
687
+ "don à l'autheur avant de masquer ces messages. "
688
+
689
+ #: link-library-admin.php:1934
690
  msgid "Update Settings"
691
  msgstr "Sauvegarder la configuration"
692
 
693
+ #: link-library-admin.php:1945 link-library-admin.php:2359
694
+ #: link-library-admin.php:2722 link-library-admin.php:3216
695
+ #: usersubmission.php:184
696
  msgid "Link Name"
697
  msgstr "Nom du lien"
698
 
699
+ #: link-library-admin.php:1947
700
  msgid "Link URL"
701
  msgstr "Adresse du lien"
702
 
703
+ #: link-library-admin.php:1996
704
  msgid "No Links Found to Moderate"
705
  msgstr "Aucun lien trouvé nécessitant une modération"
706
 
707
+ #: link-library-admin.php:2003
708
  msgid "Check All"
709
  msgstr "Cocher tous les choix"
710
 
711
+ #: link-library-admin.php:2004
712
  msgid "Uncheck All"
713
  msgstr "Tout décocher"
714
 
715
+ #: link-library-admin.php:2006
716
  msgid "Approve Selected Items"
717
  msgstr "Approuver les liens sélectionnés"
718
 
719
+ #: link-library-admin.php:2007
720
  msgid "Delete Selected Items"
721
  msgstr "Supprimer les liens sélectionnés"
722
 
723
+ #: link-library-admin.php:2031
724
  msgid ""
725
  "If the stylesheet editor is empty after upgrading, reset to the default "
726
  "stylesheet using the button below or copy/paste your backup stylesheet into "
731
  "style ou effectuez un copier/coller à partir de votre copie de sauvegarde de "
732
  "la feuille de style vers l'éditeur."
733
 
734
+ #: link-library-admin.php:2036
735
  msgid "Submit"
736
  msgstr "Soumettre"
737
 
738
+ #: link-library-admin.php:2036
739
  msgid "Reset to default"
740
  msgstr "Restauration du défaut"
741
 
742
+ #: link-library-admin.php:2046
743
  msgid "Select Current Library Settings"
744
  msgstr "Sélectionnez la configuration de librairie courante"
745
 
746
+ #: link-library-admin.php:2055
747
  msgid "Go"
748
  msgstr "Allez-y"
749
 
750
+ #: link-library-admin.php:2057
751
  msgid "Copy from:"
752
  msgstr "Copier de :"
753
 
754
+ #: link-library-admin.php:2068
755
  msgid "Copy"
756
  msgstr "Copier"
757
 
758
+ #: link-library-admin.php:2075 link-library-admin.php:2078
759
+ #: link-library-admin.php:2082
760
  msgid ""
761
  "Link Library Supports the Creation of an unlimited number of configurations "
762
  "to display link lists on your site"
764
  "\"Link Library\" supporte la création d'un nombre illimité de configurations "
765
  "pour afficher les liens sur votre site"
766
 
767
+ #: link-library-admin.php:2079
768
  msgid "Library Name"
769
  msgstr "Nom de la librairie"
770
 
771
+ #: link-library-admin.php:2081
772
  msgid "Feature"
773
  msgstr "Fonctionnalité"
774
 
775
+ #: link-library-admin.php:2083
776
  msgid "Code to insert on a Wordpress page"
777
  msgstr "Code à insérer dans une page WordPress"
778
 
779
+ #: link-library-admin.php:2088
780
  msgid "Display basic link library"
781
  msgstr "Afficher la liste de liens"
782
 
783
+ #: link-library-admin.php:2091
784
  msgid "Display list of link categories"
785
  msgstr "Afficher la liste des catégories de liens"
786
 
787
+ #: link-library-admin.php:2094
788
  msgid "Display search box"
789
  msgstr "Afficher le champ de recherche"
790
 
791
+ #: link-library-admin.php:2097
792
  msgid "Display link submission form"
793
  msgstr "Afficher le formulaire de soumission de liens"
794
 
795
+ #: link-library-admin.php:2107
796
  #, php-format
797
  msgid ""
798
  "You are about to Delete Library #'%s'\n"
801
  "Vous être sur le point de supprimer la configuration de la librairie "
802
  "'%s'\\n 'Cancel' pour interrompre, 'OK' pour supprimer."
803
 
804
+ #: link-library-admin.php:2107
805
  msgid "Delete Library"
806
  msgstr "Supprimer la librairie"
807
 
808
+ #: link-library-admin.php:2108
809
  #, php-format
810
  msgid ""
811
  "You are about to reset Library '%s'\n"
814
  "Vous êtes sur le point de réinitialiser la configuration de la librairie "
815
  "'%s'\\n 'Cancel' pour interrompre, 'OK' pour continuer."
816
 
817
+ #: link-library-admin.php:2108
818
  msgid "Reset current Library"
819
  msgstr "Réinitialiser la configuration de librairie courante"
820
 
821
+ #: link-library-admin.php:2109
822
  #, php-format
823
  msgid ""
824
  "You are about to reset Library '%s' for a table layout\n"
828
  "'%s' pour une mise en page utilisant des tables\\n 'Cancel' pour "
829
  "interrompre, 'OK' pour continuer."
830
 
831
+ #: link-library-admin.php:2109
832
  msgid "Reset current Library for table layout"
833
  msgstr ""
834
  "Réinitialiser la configuration de librairie courante pour une mise en page "
835
  "tabulaire"
836
 
837
+ #: link-library-admin.php:2128
838
  msgid "Current Library Name"
839
  msgstr "Nom de la librairie courante"
840
 
841
+ #: link-library-admin.php:2135 link-library-admin.php:2143
842
  msgid "Leave Empty to see all categories"
843
  msgstr "Laissez vide pour afficher toutes les catégories"
844
 
845
+ #: link-library-admin.php:2135 link-library-admin.php:2143
846
+ #: link-library-admin.php:2175 link-library-admin.php:2179
847
  msgid "Enter list of comma-separated"
848
  msgstr "Spécifier une liste de valeurs, séparées par des virgules"
849
 
850
+ #: link-library-admin.php:2135 link-library-admin.php:2143
851
  msgid "numeric category IDs"
852
  msgstr "identifiants de catégories numériques"
853
 
854
+ #: link-library-admin.php:2135
855
  msgid ""
856
  "To find the IDs, go to the Link Categories admin page, place the mouse above "
857
  "a category name and look for its ID in the address shown in your browsers "
862
  "cherchez l'identifiant dans l'adresse qui est affichée dans la barre de "
863
  "status de votre navigateur. Par exemple"
864
 
865
+ #: link-library-admin.php:2137
866
  msgid "Categories to be displayed (Empty=All)"
867
  msgstr "Catégories à afficher (Vide=Toutes)"
868
 
869
+ #: link-library-admin.php:2139
870
+ msgid "Categories to be displayed"
871
+ msgstr "Catégories à afficher"
872
+
873
+ #: link-library-admin.php:2143 link-library-admin.php:2175
874
+ #: link-library-admin.php:2179
875
  msgid "For example"
876
  msgstr "Par exemple"
877
 
878
+ #: link-library-admin.php:2175 link-library-admin.php:2179
879
  msgid "numeric category IDs that should not be shown"
880
  msgstr "identifiants de catégories numériques à ne pas afficher"
881
 
882
+ #: link-library-admin.php:2176
883
  msgid "Categories to be excluded"
884
  msgstr "Catégories à exclure"
885
 
886
+ #: link-library-admin.php:2200 link-library-admin.php:2203
887
  msgid "Only show one category of links at a time"
888
  msgstr "N'afficher qu'une catégorie de liens à la fois"
889
 
890
+ #: link-library-admin.php:2201
891
  msgid "Only show one category at a time"
892
  msgstr "N'afficher qu'une catégorie à la fois"
893
 
894
+ #: link-library-admin.php:2206
895
  msgid ""
896
  "Select if AJAX should be used to only reload the list of links without "
897
  "reloading the whole page or HTML GET to reload entire page with a new link. "
903
  "page complète avec un nouveau lien. L'option des liens personnalisés doit "
904
  "être activée pour que l'option HTML GET + Permaliens fonctionne correctement."
905
 
906
+ #: link-library-admin.php:2206
907
  msgid "Switching Method"
908
  msgstr "Méthode pour les mises à jour de la page"
909
 
910
+ #: link-library-admin.php:2217
911
  msgid ""
912
  "Default category to be shown when only showing one at a time (numeric ID)"
913
  msgstr ""
914
  "Catégorie à afficher par défaut lorsqu'une seule catégorie est présente "
915
  "(identifiant numérique)"
916
 
917
+ #: link-library-admin.php:2222
918
  msgid "Hide category on start in single cat AJAX mode"
919
  msgstr ""
920
  "Cacher les catégories au démarrage dans le mode AJAX avec une seule catégorie"
921
 
922
+ #: link-library-admin.php:2226 link-library-admin.php:2229
923
  msgid "File path is relative to Link Library plugin directory"
924
  msgstr ""
925
  "Le chemin du fichier doit être relatif par rapport au répertoire du module "
926
  "\"Link Library\""
927
 
928
+ #: link-library-admin.php:2227
929
  msgid "Icon to display when performing AJAX queries"
930
  msgstr "Icône à afficher lorsque des requêtes AJAX sont effectuées"
931
 
932
+ #: link-library-admin.php:2234 link-library-admin.php:2237
933
  msgid "Only show a limited number of links and add page navigation links"
934
  msgstr ""
935
  "Afficher seulement un nombre limité de liens et afficher une section de "
936
  "navigation des liens"
937
 
938
+ #: link-library-admin.php:2235
939
  msgid "Paginate Results"
940
  msgstr "Paginer les résultats"
941
 
942
+ #: link-library-admin.php:2240 link-library-admin.php:2243
943
  msgid "Number of Links to be Displayed per Page in Pagination Mode"
944
  msgstr "Nombre de liens devant être affichés en \"Mode Pagination\""
945
 
946
+ #: link-library-admin.php:2241
947
  msgid "Links per Page"
948
  msgstr "Liens par page"
949
 
950
+ #: link-library-admin.php:2249
951
+ msgid "Pagination Position"
952
+ msgstr "Position de la pagination"
953
+
954
+ #: link-library-admin.php:2253
955
+ msgid "After Links"
956
+ msgstr "Après le lien"
957
+
958
+ #: link-library-admin.php:2254
959
+ msgid "Before Links"
960
+ msgstr "Avant le lien"
961
+
962
+ #: link-library-admin.php:2258
963
  msgid "Hide Results if Empty"
964
  msgstr "Masquer les résultats si vide"
965
 
966
+ #: link-library-admin.php:2266
967
  msgid "Enable Permalinks"
968
  msgstr "Activer les liens permanents"
969
 
970
+ #: link-library-admin.php:2272
971
  msgid "Permalinks Page"
972
  msgstr "Page des liens permanents"
973
 
974
+ #: link-library-admin.php:2319
975
  msgid "Results Order"
976
  msgstr "Ordre des résultats"
977
 
978
+ #: link-library-admin.php:2323 link-library-admin.php:2485
979
  msgid "Order by Name"
980
  msgstr "Trier par nom"
981
 
982
+ #: link-library-admin.php:2324 link-library-admin.php:2486
983
  msgid "Order by ID"
984
  msgstr "Trier par identifiant"
985
 
986
+ #: link-library-admin.php:2326
987
  msgid "Order of categories based on included category list"
988
  msgstr "Trier les catégories selon l'ordre des catégories incluses"
989
 
990
+ #: link-library-admin.php:2328
991
  msgid "Order by"
992
  msgstr "Trier par"
993
 
994
+ #: link-library-admin.php:2328 link-library-admin.php:2487
995
  msgid "Wordpress Plugin"
996
  msgstr "Extension (plugin) WordPress"
997
 
998
+ #: link-library-admin.php:2333
999
  msgid "Link Categories Display Format"
1000
  msgstr "Format d'affichage des catégories de liens"
1001
 
1002
+ #: link-library-admin.php:2337 link-library-admin.php:2543
1003
  msgid "Table"
1004
  msgstr "Table"
1005
 
1006
+ #: link-library-admin.php:2338 link-library-admin.php:2544
1007
  msgid "Unordered List"
1008
  msgstr "Liste non-ordonée"
1009
 
1010
+ #: link-library-admin.php:2339
1011
  msgid "Drop-Down List"
1012
  msgstr "Liste déroulante"
1013
 
1014
+ #: link-library-admin.php:2345
1015
  msgid "Display link counts"
1016
  msgstr "Afficher la quantité de liens"
1017
 
1018
+ #: link-library-admin.php:2351
1019
  msgid "Display categories with search results"
1020
  msgstr "Afficher les catégories avec les résultats de recherche"
1021
 
1022
+ #: link-library-admin.php:2355
1023
  msgid "Link Title Content"
1024
  msgstr "Titre du lien sur le contenu"
1025
 
1026
+ #: link-library-admin.php:2373 link-library-admin.php:2376
1027
  msgid "This setting does not apply when selecting My Link Order for the order"
1028
  msgstr ""
1029
  "Cette option ne s'applique que lorsque l'on choisit \"My Link Order\" comme "
1030
  "ordre de présentation"
1031
 
1032
+ #: link-library-admin.php:2374 link-library-admin.php:2514
1033
  msgid "Direction"
1034
  msgstr "Direction"
1035
 
1036
+ #: link-library-admin.php:2378 link-library-admin.php:2518
1037
  msgid "Ascending"
1038
  msgstr "Croissant"
1039
 
1040
+ #: link-library-admin.php:2379 link-library-admin.php:2519
1041
  msgid "Descending"
1042
  msgstr "Décroissant"
1043
 
1044
+ #: link-library-admin.php:2383 link-library-admin.php:2386
1045
+ #: link-library-admin.php:2493 link-library-admin.php:2496
1046
  msgid ""
1047
  "Use [ and ] in the description to perform special actions using HTML such as "
1048
  "inserting images instead of < and >"
1050
  "Utilisez [ et ] dans la description pour écrire du code HTML, tel que du "
1051
  "code pour afficher une image, au lien d'utiliser < et >"
1052
 
1053
+ #: link-library-admin.php:2384 link-library-admin.php:2494
1054
  msgid "Show Category Description"
1055
  msgstr "Afficher la description des catégories"
1056
 
1057
+ #: link-library-admin.php:2388 link-library-admin.php:2498
1058
  msgid "Position"
1059
  msgstr "Position"
1060
 
1061
+ #: link-library-admin.php:2390 link-library-admin.php:2500
1062
  msgid "Right"
1063
  msgstr "Droite"
1064
 
1065
+ #: link-library-admin.php:2391 link-library-admin.php:2501
1066
  msgid "Left"
1067
  msgstr "Gauche"
1068
 
1069
+ #: link-library-admin.php:2397
1070
  msgid "Width of Categories Table in Percents"
1071
  msgstr "Largeur de la table des catégories en pourcentage"
1072
 
1073
+ #: link-library-admin.php:2403 link-library-admin.php:2406
1074
  msgid ""
1075
  "Determines the number of alternating div tags that will be placed before and "
1076
  "after each link category"
1078
  "Indique le nombre de balises div qui seront placées en alternance avant et "
1079
  "après chaque catégorie de liens"
1080
 
1081
+ #: link-library-admin.php:2403 link-library-admin.php:2406
1082
  msgid ""
1083
  "These div tags can be used to style of position link categories on the link "
1084
  "page"
1086
  "Ces balises div peuvent être utilisées pour positionner les catégories de "
1087
  "lien sur la page"
1088
 
1089
+ #: link-library-admin.php:2404
1090
  msgid "Number of alternating div classes"
1091
  msgstr "Nombre de classes div en alternance"
1092
 
1093
+ #: link-library-admin.php:2416
1094
  msgid "Number of columns in Categories Table"
1095
  msgstr "Nombre de colonnes dans la table des catégories"
1096
 
1097
+ #: link-library-admin.php:2423
1098
  msgid "First div class name"
1099
  msgstr "Premier nom de classe de la div"
1100
 
1101
+ #: link-library-admin.php:2431
1102
  msgid "Use Div Class or Heading tag around Category Names"
1103
  msgstr ""
1104
  "Utiliser une balise div ou une balise d'entête autour des noms de catégories"
1105
 
1106
+ #: link-library-admin.php:2435
1107
  msgid "Div Class"
1108
  msgstr "Classe Div"
1109
 
1110
+ #: link-library-admin.php:2436
1111
  msgid "Heading Tag"
1112
  msgstr "Balise d'entête"
1113
 
1114
+ #: link-library-admin.php:2441
1115
  msgid "Second div class name"
1116
  msgstr "Second nom de classe div"
1117
 
1118
+ #: link-library-admin.php:2448 link-library-admin.php:2451
1119
  msgid "Example div class name: linklistcatname, Example Heading Label: h3"
1120
  msgstr ""
1121
  "Exemples de noms de classes div: linklistcatname, Exemples de balises "
1122
  "d'entêtes : h3"
1123
 
1124
+ #: link-library-admin.php:2449
1125
  msgid "Div Class Name or Heading label"
1126
  msgstr "Nom de classe div ou type de la balise de titre"
1127
 
1128
+ #: link-library-admin.php:2456
1129
  msgid "Third div class name"
1130
  msgstr "Troisième nom de classe div"
1131
 
1132
+ #: link-library-admin.php:2463 link-library-admin.php:2466
1133
  msgid ""
1134
  "Set this address to a page running Link Library to place categories on a "
1135
  "different page. Should always be used with the Show One Category at a Time "
1140
  "être utilisé en conjonction avec le mode \"N'affichez qu'une catégorie à la "
1141
  "fois et la méthode HTML GET\"."
1142
 
1143
+ #: link-library-admin.php:2464
1144
  msgid "Category Target Address"
1145
  msgstr "Adresse cible pour les liens de catégories"
1146
 
1147
+ #: link-library-admin.php:2481
1148
  msgid "Link Results Order"
1149
  msgstr "Ordre des résultats"
1150
 
1151
+ #: link-library-admin.php:2487
1152
  msgid "Order set by "
1153
  msgstr "Trier par"
1154
 
1155
+ #: link-library-admin.php:2488
1156
  msgid "Order randomly"
1157
  msgstr "Trier au hazard"
1158
 
1159
+ #: link-library-admin.php:2489
1160
  msgid "Order by updated date"
1161
  msgstr "Trier par date de mise à jour"
1162
 
1163
+ #: link-library-admin.php:2506
1164
  msgid "List Featured Links ahead of Regular Links"
1165
  msgstr "Afficher les liens vedettes avant les liens réguliers"
1166
 
1167
+ #: link-library-admin.php:2509
1168
+ msgid "Show Expand Link button and hide links"
1169
+ msgstr "Montrer le bouton 'Développer les liens' et cacher les liens"
1170
+
1171
+ #: link-library-admin.php:2513 link-library-admin.php:2516
1172
  msgid "Except for My Link Order mode"
1173
  msgstr "Sauf pour le mode \"My Link Order\""
1174
 
1175
+ #: link-library-admin.php:2523 link-library-admin.php:2526
1176
  msgid "Leave empty to show all results"
1177
  msgstr "Laissez vide pour afficher toutes les résultats"
1178
 
1179
+ #: link-library-admin.php:2524
1180
  msgid "Max number of links to display"
1181
  msgstr "Nombre maximum de liens à afficher"
1182
 
1183
+ #: link-library-admin.php:2531 link-library-admin.php:2534
1184
  msgid ""
1185
  "Sets default link target window, does not override specific targets set in "
1186
  "links"
1188
  "Configure la fenêtre cible pour les liens. Cette valeur n'est pas "
1189
  "prioritaire par rapport aux cibles spécifiques des liens."
1190
 
1191
+ #: link-library-admin.php:2532
1192
  msgid "Link Target"
1193
  msgstr "Cible du lien"
1194
 
1195
+ #: link-library-admin.php:2539
1196
  msgid "Link Display Format"
1197
  msgstr "Format d'affichage des liens"
1198
 
1199
+ #: link-library-admin.php:2550
1200
  msgid "Show Column Headers"
1201
  msgstr "Afficher les entêtes de colonnes"
1202
 
1203
+ #: link-library-admin.php:2557
1204
  msgid "Link Column Header"
1205
  msgstr "Entête de colonne de lien"
1206
 
1207
+ #: link-library-admin.php:2565
1208
  msgid "Description Column Header"
1209
  msgstr "Entête de colonne pour les descriptions"
1210
 
1211
+ #: link-library-admin.php:2572
1212
  msgid "Notes Column Header"
1213
  msgstr "Entête de la colonne des notes"
1214
 
1215
+ #: link-library-admin.php:2580
1216
  msgid "Hide Category Names"
1217
  msgstr "Masquer les noms de catégories"
1218
 
1219
+ #: link-library-admin.php:2587
1220
  msgid "Show Hidden Links"
1221
  msgstr "Afficher les liens cachés"
1222
 
1223
+ #: link-library-admin.php:2594 link-library-admin.php:2597
1224
  msgid "Need to be active for Link Categories to work"
1225
  msgstr "Doit être coché pour que les liens de catégories fonctionnent"
1226
 
1227
+ #: link-library-admin.php:2595
1228
  msgid "Embed HTML anchors"
1229
  msgstr "Inclusion d'ancrages HTML"
1230
 
1231
+ #: link-library-admin.php:2609
1232
  msgid ""
1233
  "Arrange the items below via drag-and-drop to order the various Link Library "
1234
  "elements."
1236
  "Organiser les différents liens ci-dessous avec la souris ( cliquer-déplacer-"
1237
  "déposer )"
1238
 
1239
+ #: link-library-admin.php:2618 link-library-admin.php:2699
1240
  msgid "Image"
1241
  msgstr "Image"
1242
 
1243
+ #: link-library-admin.php:2621
1244
  msgid "Name"
1245
  msgstr "Nom"
1246
 
1247
+ #: link-library-admin.php:2624
1248
  msgid "Date"
1249
  msgstr "Date"
1250
 
1251
+ #: link-library-admin.php:2627
1252
  msgid "Desc"
1253
  msgstr "Desc"
1254
 
1255
+ #: link-library-admin.php:2630
1256
  msgid "Notes"
1257
  msgstr "Notes"
1258
 
1259
+ #: link-library-admin.php:2633
1260
  msgid "RSS"
1261
  msgstr "RSS"
1262
 
1263
+ #: link-library-admin.php:2636 link-library-admin.php:2807
1264
  msgid "Web Link"
1265
  msgstr "Lien du site"
1266
 
1267
+ #: link-library-admin.php:2639
1268
  msgid "Phone"
1269
  msgstr "Tél"
1270
 
1271
+ #: link-library-admin.php:2645
1272
  msgid "Hits"
1273
  msgstr "Accès"
1274
 
1275
+ #: link-library-admin.php:2648
1276
  msgid "Rating"
1277
  msgstr "Classement"
1278
 
1279
+ #: link-library-admin.php:2651
1280
  msgid "Large Desc"
1281
  msgstr "Grande Desc"
1282
 
1283
+ #: link-library-admin.php:2663
1284
  msgid "Display"
1285
  msgstr "Afficher"
1286
 
1287
+ #: link-library-admin.php:2664
1288
  msgid "Before"
1289
  msgstr "Avant"
1290
 
1291
+ #: link-library-admin.php:2665
1292
  msgid "After"
1293
  msgstr "Après"
1294
 
1295
+ #: link-library-admin.php:2666
1296
  msgid "Additional Details"
1297
  msgstr "Détails additionnels"
1298
 
1299
+ #: link-library-admin.php:2667
1300
  msgid "Link Source"
1301
  msgstr "Source du lien"
1302
 
1303
+ #: link-library-admin.php:2670
1304
  msgid ""
1305
  "This column allows for the output of text/code before a number of links "
1306
  "determined by the Display field"
1308
  "Cette colonne permet de spécifier le texte/code qui sera affiché avant le "
1309
  "nombre de liens spécifié sur la première ligne de cette table"
1310
 
1311
+ #: link-library-admin.php:2670
1312
  msgid "Intermittent Before Link"
1313
  msgstr "Balises intermittentes avant le lien"
1314
 
1315
+ #: link-library-admin.php:2671
1316
  msgid "Frequency of additional output before and after complete link group"
1317
  msgstr ""
1318
  "Fréquence des affichages supplémentaires avant et après chaque groupe de "
1319
  "liens"
1320
 
1321
+ #: link-library-admin.php:2674 link-library-admin.php:2684
1322
  msgid "Output before complete link group (link, notes, desc, etc...)"
1323
  msgstr "Afficher avant le groupe de liens (lien, notes, description, etc...)"
1324
 
1325
+ #: link-library-admin.php:2682
1326
  msgid "This column allows for the output of text/code before each link"
1327
  msgstr ""
1328
  "Cette colonne permet de spécifier le texte/code qui sera affiché avant et "
1329
  "après chaque lien"
1330
 
1331
+ #: link-library-admin.php:2682
1332
  msgid "Before Link"
1333
  msgstr "Avant le lien"
1334
 
1335
+ #: link-library-admin.php:2699
1336
  msgid "This column allows for the output of text/code before each link image"
1337
  msgstr ""
1338
  "Cette colonne permet de spécifier le texte/code qui sera affiché avant et "
1339
  "après chaque image"
1340
 
1341
+ #: link-library-admin.php:2703
1342
  msgid "Code/Text to be displayed before each link image"
1343
  msgstr "Code/Texte à afficher avant chaque image"
1344
 
1345
+ #: link-library-admin.php:2706
1346
  msgid "Code/Text to be displayed after each link image"
1347
  msgstr "Code/Texte à afficher après chaque image"
1348
 
1349
+ #: link-library-admin.php:2709
1350
  msgid "CSS Class to be assigned to link image"
1351
  msgstr "Classe CSS qui sera assignée à l'image"
1352
 
1353
+ #: link-library-admin.php:2714 link-library-admin.php:2735
1354
+ #: link-library-admin.php:2826 link-library-admin.php:2854
1355
  msgid "Primary"
1356
  msgstr "Principal"
1357
 
1358
+ #: link-library-admin.php:2715 link-library-admin.php:2736
1359
+ #: link-library-admin.php:2827 link-library-admin.php:2855
1360
  msgid "Secondary"
1361
  msgstr "Secondaire"
1362
 
1363
+ #: link-library-admin.php:2722
1364
  msgid ""
1365
  "This column allows for the output of text/code before and after each link "
1366
  "name"
1368
  "Cette colonne permet de spécifier le texte/code qui sera affiché avant et "
1369
  "après chaque nom"
1370
 
1371
+ #: link-library-admin.php:2726
1372
  msgid "Code/Text to be displayed before each link"
1373
  msgstr "Code/Texte à afficher avant chaque lien"
1374
 
1375
+ #: link-library-admin.php:2729
1376
  msgid "Code/Text to be displayed after each link"
1377
  msgstr "Code/Texte à afficher après chaque lien"
1378
 
1379
+ #: link-library-admin.php:2743
1380
  msgid ""
1381
  "This column allows for the output of text/code before and after each link "
1382
  "date stamp"
1384
  "Cette colonne permet de spécifier le texte/code qui sera affiché avant et "
1385
  "après chaque date"
1386
 
1387
+ #: link-library-admin.php:2743
1388
  msgid "Link Date"
1389
  msgstr "Date du lien"
1390
 
1391
+ #: link-library-admin.php:2744
1392
  msgid "Check to display link date"
1393
  msgstr "Cocher pour afficher la date de mise à jour du lien"
1394
 
1395
+ #: link-library-admin.php:2747
1396
  msgid "Code/Text to be displayed before each date"
1397
  msgstr "Code/Texte à afficher avant chaque date"
1398
 
1399
+ #: link-library-admin.php:2750
1400
  msgid "Code/Text to be displayed after each date"
1401
  msgstr "Code/Texte à afficher après chaque date"
1402
 
1403
+ #: link-library-admin.php:2759
1404
  msgid ""
1405
  "This column allows for the output of text/code before and after each link "
1406
  "description"
1408
  "Cette colonne permet de spécifier le texte/code qui sera affiché avant et "
1409
  "après chaque description"
1410
 
1411
+ #: link-library-admin.php:2760
1412
  msgid "Check to display link descriptions"
1413
  msgstr "Cocher pour afficher la description du lien"
1414
 
1415
+ #: link-library-admin.php:2763
1416
  msgid "Code/Text to be displayed before each description"
1417
  msgstr "Code/Texte à afficher avant chaque description"
1418
 
1419
+ #: link-library-admin.php:2766
1420
  msgid "Code/Text to be displayed after each description"
1421
  msgstr "Code/Texte à afficher après chaque description"
1422
 
1423
+ #: link-library-admin.php:2775
1424
  msgid ""
1425
  "This column allows for the output of text/code before and after each link "
1426
  "notes"
1428
  "Cette colonne permet de spécifier le texte/code qui sera affiché avant et "
1429
  "après chaque note"
1430
 
1431
+ #: link-library-admin.php:2776
1432
  msgid "Check to display link notes"
1433
  msgstr "Cocher pour afficher les notes du lien"
1434
 
1435
+ #: link-library-admin.php:2779
1436
  msgid "Code/Text to be displayed before each note"
1437
  msgstr "Code/Texte à afficher avant chaque note"
1438
 
1439
+ #: link-library-admin.php:2782
1440
  msgid "Code/Text to be displayed after each note"
1441
  msgstr "Code/Texte à afficher après chaque note"
1442
 
1443
+ #: link-library-admin.php:2791
1444
  msgid ""
1445
  "This column allows for the output of text/code before and after the RSS icons"
1446
  msgstr ""
1447
  "Cette colonne permet de spécifier le texte/code qui sera affiché avant et "
1448
  "après les icônes RSS"
1449
 
1450
+ #: link-library-admin.php:2791
1451
  msgid "RSS Icons"
1452
  msgstr "Icône RSS"
1453
 
1454
+ #: link-library-admin.php:2793
1455
  msgid "See below"
1456
  msgstr "Voir ci-dessous"
1457
 
1458
+ #: link-library-admin.php:2795
1459
  msgid "Code/Text to be displayed before RSS Icons"
1460
  msgstr "Code/Texte à afficher avant les icônes RSS"
1461
 
1462
+ #: link-library-admin.php:2798
1463
  msgid "Code/Text to be displayed after RSS Icons"
1464
  msgstr "Code/Texte à afficher après les icônes RSS"
1465
 
1466
+ #: link-library-admin.php:2807
1467
  msgid ""
1468
  "This column allows for the output of text/code before and after the Web Link"
1469
  msgstr ""
1470
  "Cette colonne permet de spécifier le texte/code qui sera affiché avant et "
1471
  "après les hyperliens"
1472
 
1473
+ #: link-library-admin.php:2810 link-library-admin.php:2837
1474
+ #: link-library-admin.php:2865
1475
  msgid "False"
1476
  msgstr "Faux"
1477
 
1478
+ #: link-library-admin.php:2811
1479
  msgid "Web Address"
1480
  msgstr "Adresse du site"
1481
 
1482
+ #: link-library-admin.php:2812 link-library-admin.php:2840
1483
  msgid "Label"
1484
  msgstr "Identifiant"
1485
 
1486
+ #: link-library-admin.php:2815
1487
  msgid "Code/Text to be displayed before Web Link"
1488
  msgstr "Code/Texte à afficher avant l'hyperlien"
1489
 
1490
+ #: link-library-admin.php:2818
1491
  msgid "Code/Text to be displayed after Web Link"
1492
  msgstr "Code/Texte à afficher après l'hyperlien"
1493
 
1494
+ #: link-library-admin.php:2821
1495
  msgid "Text Label that the web link will be assigned to."
1496
  msgstr "Texte associé à l'hyperlien."
1497
 
1498
+ #: link-library-admin.php:2824 link-library-admin.php:2852
1499
  msgid "Select which link address will be displayed / used for link"
1500
  msgstr "Sélectionner l'adresse qui doit être utilisée / affichée pour le lien"
1501
 
1502
+ #: link-library-admin.php:2834
1503
  msgid ""
1504
  "This column allows for the output of text/code before and after the "
1505
  "Telephone Number"
1507
  "Cette colonne permet de spécifier le texte/code qui sera affiché avant et "
1508
  "après le numéro de téléphone"
1509
 
1510
+ #: link-library-admin.php:2838 link-library-admin.php:2866
1511
  msgid "Plain Text"
1512
  msgstr "Texte simple"
1513
 
1514
+ #: link-library-admin.php:2839
1515
  msgid "Link"
1516
  msgstr "Lien"
1517
 
1518
+ #: link-library-admin.php:2843
1519
  msgid "Code/Text to be displayed before Telephone Number"
1520
  msgstr "Code/Texte à afficher avant le numéro de téléphone"
1521
 
1522
+ #: link-library-admin.php:2846
1523
  msgid "Code/Text to be displayed after Telephone Number"
1524
  msgstr "Code/Texte à afficher après le numéro de téléphone"
1525
 
1526
+ #: link-library-admin.php:2849
1527
  msgid "Text Label that the telephone will be assigned to."
1528
  msgstr "Texte associé au numéro de téléphone."
1529
 
1530
+ #: link-library-admin.php:2862
1531
  msgid ""
1532
  "This column allows for the output of text/code before and after the E-mail"
1533
  msgstr ""
1534
  "Cette colonne permet de spécifier le texte/code qui sera affiché avant et "
1535
  "après chaque email"
1536
 
1537
+ #: link-library-admin.php:2867
1538
  msgid "MailTo Link"
1539
  msgstr "Lien \"mailto\""
1540
 
1541
+ #: link-library-admin.php:2868
1542
  msgid "MailTo Link with Label"
1543
  msgstr "Lien \"Mailto\" avec libellé"
1544
 
1545
+ #: link-library-admin.php:2869
1546
  msgid "Formatted Command"
1547
  msgstr "Commande formattée"
1548
 
1549
+ #: link-library-admin.php:2870
1550
  msgid "Formatted Command with Labels"
1551
  msgstr "Commande formattée avec affichage textuel"
1552
 
1553
+ #: link-library-admin.php:2873
1554
  msgid "Code/Text to be displayed before E-mail"
1555
  msgstr "Code/Texte à afficher avant chaque courriel"
1556
 
1557
+ #: link-library-admin.php:2876
1558
  msgid "Code/Text to be displayed after E-mail"
1559
  msgstr "Code/Texte à afficher après le courriel"
1560
 
1561
+ #: link-library-admin.php:2879
1562
  msgid ""
1563
  "Text Label that the e-mail will be assigned to represent the e-mail link."
1564
  msgstr "Attribut de l'encadré \"Email\""
1565
 
1566
+ #: link-library-admin.php:2882
1567
  msgid ""
1568
  "Command that the e-mail will be embedded in. In the case of a command, use "
1569
  "the symbols #email and #company to indicate the position where these "
1573
  "d'une commande, utilisez les symboles #email et #company pour indiquer "
1574
  "l'emplacement de ces éléments."
1575
 
1576
+ #: link-library-admin.php:2889
1577
  msgid ""
1578
  "This column allows for the output of text/code before and after Link Hits"
1579
  msgstr ""
1580
  "Cette colonne permet de spécifier le texte/code qui sera affiché avant et "
1581
  "après chaque hyperlien"
1582
 
1583
+ #: link-library-admin.php:2889
1584
  msgid "Link Hits"
1585
  msgstr "Statistiques du lien"
1586
 
1587
+ #: link-library-admin.php:2893
1588
  msgid "Code/Text to be displayed before Link Hits"
1589
  msgstr "Code/Texte à afficher avant les statistiques du lien"
1590
 
1591
+ #: link-library-admin.php:2896
1592
  msgid "Code/Text to be displayed after Link Hits"
1593
  msgstr "Code/Texte à afficher avant les statistiques du lien"
1594
 
1595
+ #: link-library-admin.php:2905
1596
  msgid ""
1597
  "This column allows for the output of text/code before and after the Link "
1598
  "Rating"
1600
  "Cette colonne permet de spécifier le texte/code qui sera affiché avant et "
1601
  "après le classement du lien"
1602
 
1603
+ #: link-library-admin.php:2905
1604
  msgid "Link Rating"
1605
  msgstr "Classement du lien"
1606
 
1607
+ #: link-library-admin.php:2909
1608
  msgid "Code/Text to be displayed before Link Rating"
1609
  msgstr "Code/Texte à afficher après le classement du lien"
1610
 
1611
+ #: link-library-admin.php:2912
1612
  msgid "Code/Text to be displayed after Link Rating"
1613
  msgstr "Code/Texte à afficher avant le classement du lien"
1614
 
1615
+ #: link-library-admin.php:2921
1616
  msgid ""
1617
  "This column allows for the output of text/code before and after the Link "
1618
  "Large Description"
1620
  "Cette colonne permet de spécifier le texte/code qui sera affiché avant et "
1621
  "après chaque grande description"
1622
 
1623
+ #: link-library-admin.php:2921 link-library-admin.php:3544
1624
+ #: usersubmission.php:188
1625
  msgid "Link Large Description"
1626
  msgstr "Grande Description du lien"
1627
 
1628
+ #: link-library-admin.php:2925
1629
  msgid "Code/Text to be displayed before Link Large Description"
1630
  msgstr "Code/Texte à afficher avant chaque grande description"
1631
 
1632
+ #: link-library-admin.php:2928
1633
  msgid "Code/Text to be displayed after Link Large Description"
1634
  msgstr "Code/Texte à afficher après chaque grande description"
1635
 
1636
+ #: link-library-admin.php:2940
1637
  msgid "This column allows for the output of text/code after each link"
1638
  msgstr ""
1639
  "Cette colonne permet de spécifier le texte/code qui sera affiché après "
1640
  "chaque lien"
1641
 
1642
+ #: link-library-admin.php:2940
1643
  msgid "After Link Block"
1644
  msgstr "Après le lien complet"
1645
 
1646
+ #: link-library-admin.php:2943
1647
  msgid "Output after complete link group (link, notes, desc, etc...)"
1648
  msgstr "Afficher après le groupe de liens (lien, notes, description, etc...)"
1649
 
1650
+ #: link-library-admin.php:2950
1651
  msgid ""
1652
  "This column allows for the output of text/code after a number of links "
1653
  "determined in the first column"
1655
  "Cette colonne permet de spécifier le texte/code qui sera affiché après le "
1656
  "nombre de liens spécifié sur la première ligne de cette table"
1657
 
1658
+ #: link-library-admin.php:2950
1659
  msgid "Intermittent After Link"
1660
  msgstr "Balises intermittentes après le lien"
1661
 
1662
+ #: link-library-admin.php:2965
1663
  msgid "Show Link Updated Flag"
1664
  msgstr "Afficher l'indication de mise à jour des liens"
1665
 
1666
+ #: link-library-admin.php:2973
1667
  msgid "Convert [] to &lt;&gt; in Link Description and Notes"
1668
  msgstr "Convertir [] à &lt;&gt; dans les descriptions et notes de liens"
1669
 
1670
+ #: link-library-admin.php:2981
1671
  msgid "Add nofollow tag to outgoing links"
1672
  msgstr "Ajouter une balise \"nofollow\" aux liens sortants"
1673
 
1674
+ #: link-library-admin.php:2988
1675
  msgid "Show edit links when logged in as editor or administrator"
1676
  msgstr ""
1677
  "Afficher un lien d'édition lorsque l'utilisateur est un éditeur ou un "
1678
  "administrateur"
1679
 
1680
+ #: link-library-admin.php:2996
1681
  msgid "Show link name when no image is assigned"
1682
  msgstr "Afficher le nom du lien quand il n'y a pas d'image assignée au lien"
1683
 
1684
+ #: link-library-admin.php:3012
1685
  msgid "Enable link Pop-Ups"
1686
  msgstr "Activer les fenêtres Pop-up pour les liens"
1687
 
1688
+ #: link-library-admin.php:3016
1689
  msgid "Pop-Up Width"
1690
  msgstr "Largeur de la fenêtre pop-up"
1691
 
1692
+ #: link-library-admin.php:3018
1693
  msgid "Pop-Up Height"
1694
  msgstr "Hauteur de la fenêtre pop-up"
1695
 
1696
+ #: link-library-admin.php:3022
1697
  msgid "Dialog contents"
1698
  msgstr "Contenu de la fenêtre"
1699
 
1700
+ #: link-library-admin.php:3036
1701
  msgid "Show RSS Link using Text"
1702
  msgstr "Afficher le lien RSS de façon textuelle"
1703
 
1704
+ #: link-library-admin.php:3042
1705
  msgid "Show RSS Link using Standard Icon"
1706
  msgstr "Afficher le lien RSS en utilisant l'icône standard"
1707
 
1708
+ #: link-library-admin.php:3051
1709
  msgid "Show RSS Preview Link"
1710
  msgstr "Afficher un lien vers l'aperçu du flux d'informations"
1711
 
1712
+ #: link-library-admin.php:3057
1713
  msgid "Number of articles shown in RSS Preview"
1714
  msgstr "Nombre d'articles présentés dans l'aperçu du flux d'informations RSS"
1715
 
1716
+ #: link-library-admin.php:3063
1717
  msgid "Show RSS Feed Headers in Link Library output"
1718
  msgstr ""
1719
  "Afficher les entêtes des flux d'informations RSS dans la page générée par "
1720
  "\"Link Library\""
1721
 
1722
+ #: link-library-admin.php:3071
1723
  msgid "Show RSS Feed Content in Link Library output"
1724
  msgstr ""
1725
  "Afficher le contenu des flux d'informations RSS dans la page générée par "
1726
  "\"Link Library\""
1727
 
1728
+ #: link-library-admin.php:3077
1729
  msgid "Number of RSS articles shown in Link Library Output"
1730
  msgstr "Nombre d'articles RSS devant être affichés par \"Link Library\""
1731
 
1732
+ #: link-library-admin.php:3085
1733
  msgid "RSS Preview Width"
1734
  msgstr "Largeur de l'aperçu du flux d'informations RSS"
1735
 
1736
+ #: link-library-admin.php:3087
1737
  msgid "RSS Preview Height"
1738
  msgstr "Hauteur de l'aperçu du flux d'informations RSS"
1739
 
1740
+ #: link-library-admin.php:3103 link-library-admin.php:3106
1741
  msgid ""
1742
  "Checking this option will get images from the thumbshots web site every time"
1743
  msgstr ""
1744
  "L'activation de cette option active la récupération d'image du site internet "
1745
  "thumbshots.org à chaque affichage de la page"
1746
 
1747
+ #: link-library-admin.php:3104
1748
  msgid "Use Thumbshots.org for dynamic link images"
1749
  msgstr "Utiliser \"Thumbshots.org\" pour la génération dynamique de vignettes"
1750
 
1751
+ #: link-library-admin.php:3112
1752
+ msgid "Give priority to images assigned to links if present"
1753
+ msgstr "Donner une priorité aux images liés aux liens si elles sont présentes"
1754
+
1755
+ #: link-library-admin.php:3117
1756
  msgid "Generate Images / Favorite Icons"
1757
  msgstr "Générer les images ou icônes de favoris"
1758
 
1759
+ #: link-library-admin.php:3118 link-library-admin.php:3562
1760
  msgid ""
1761
  "This button is only available when a valid API key is entered under the Link "
1762
  "Library General Settings."
1764
  "Ce bouton est seulement disponible quand un CID valide est saisi dans les "
1765
  "paramètres généraux de Link Library."
1766
 
1767
+ #: link-library-admin.php:3118
1768
  msgid "Generate Thumbnails and Store locally"
1769
  msgstr "Générer les vignettes et les conserver"
1770
 
1771
+ #: link-library-admin.php:3119
1772
  msgid "Generate Favorite Icons and Store locally"
1773
  msgstr "Générer les icônes de favoris et les conserver"
1774
 
1775
+ #: link-library-admin.php:3132
1776
  msgid "Publish RSS Feed"
1777
  msgstr "Publier un flux d'informations RSS"
1778
 
1779
+ #: link-library-admin.php:3137
1780
  msgid "Number of items in RSS feed"
1781
  msgstr "Nombre d'items dans le flux d'informations RSS"
1782
 
1783
+ #: link-library-admin.php:3140
1784
  msgid "RSS Feed Title"
1785
  msgstr "Titre du flux d'informations RSS"
1786
 
1787
+ #: link-library-admin.php:3143
1788
  msgid "RSS Feed Description"
1789
  msgstr "Description du flux d'informations RSS"
1790
 
1791
+ #: link-library-admin.php:3146
1792
  msgid "RSS Feed Web Address (default /linkrss/1)"
1793
  msgstr "Adresse du fil de nouvelles RSS (défaut /linkrss/1)"
1794
 
1795
+ #: link-library-admin.php:3160
1796
  msgid "Search Label"
1797
  msgstr "Texte pour la recherche"
1798
 
1799
+ #: link-library-admin.php:3161 link-library.php:1933
1800
  msgid "Search"
1801
  msgstr "Rechercher"
1802
 
1803
+ #: link-library-admin.php:3163 link-library-admin.php:3164
1804
  msgid "Leave empty when links are to be displayed on same page as search box"
1805
  msgstr ""
1806
  "Laissez ce champ vide lorsque les liens sont affichés sur la même page que "
1807
  "la boîte de recherche"
1808
 
1809
+ #: link-library-admin.php:3180
1810
  msgid "Following this link shows a list of all links awaiting moderation"
1811
  msgstr ""
1812
  "Suivez ce lien pour afficher une liste des liens en attente de modération"
1813
 
1814
+ #: link-library-admin.php:3180
1815
  msgid "View list of links awaiting moderation"
1816
  msgstr "Visionner la liste des liens qui attendent d'être modérés"
1817
 
1818
+ #: link-library-admin.php:3183
1819
  msgid "Show user links immediately"
1820
  msgstr "Afficher immédiatement les liens soumis par les utilisateurs"
1821
 
1822
+ #: link-library-admin.php:3187
1823
  msgid "E-mail admin on link submission"
1824
  msgstr "Envoyer un email à l'administrateur lors de la soumission"
1825
 
1826
+ #: link-library-admin.php:3192
1827
  msgid "Require login to display form"
1828
  msgstr "Nécessite une connexion pour afficher le formulaire"
1829
 
1830
+ #: link-library-admin.php:3196
1831
  msgid "Allow link submission with empty link"
1832
  msgstr "Accepter la soumission de liens sans adresse"
1833
 
1834
+ #: link-library-admin.php:3201
1835
  msgid "Display captcha"
1836
  msgstr "Afficher code de confirmation"
1837
 
1838
+ #: link-library-admin.php:3205
1839
  msgid ""
1840
  "This function will only store data when users are logged in to Wordpress"
1841
  msgstr "Cette fonctionnalité ne peut être accessible qu'aux membres connectés"
1842
 
1843
+ #: link-library-admin.php:3205
1844
  msgid "Store login name on link submission"
1845
  msgstr "Sauvegarder le nom de l'utilisateur ayant soumis le lien"
1846
 
1847
+ #: link-library-admin.php:3210
1848
  msgid "Add new link label"
1849
  msgstr "Texte du champ d'ajout d'un nouveau lien"
1850
 
1851
+ #: link-library-admin.php:3215
1852
  msgid "Link name label"
1853
  msgstr "Texte pour le nom du lien"
1854
 
1855
+ #: link-library-admin.php:3221
1856
  msgid "Link address label"
1857
  msgstr "Texte pour l'adresse du lien"
1858
 
1859
+ #: link-library-admin.php:3222 usersubmission.php:185
1860
  msgid "Link Address"
1861
  msgstr "Adresse du lien"
1862
 
1863
+ #: link-library-admin.php:3226
1864
  msgid "Link RSS label"
1865
  msgstr "Texte du lien RSS"
1866
 
1867
+ #: link-library-admin.php:3231 link-library-admin.php:3242
1868
+ #: link-library-admin.php:3273 link-library-admin.php:3283
1869
+ #: link-library-admin.php:3302 link-library-admin.php:3312
1870
+ #: link-library-admin.php:3323 link-library-admin.php:3333
1871
+ #: link-library-admin.php:3344 link-library-admin.php:3354
1872
+ #: link-library-admin.php:3365 link-library-admin.php:3375
1873
+ #: link-library-admin.php:3386
1874
  msgid "Hide"
1875
  msgstr "Masquer"
1876
 
1877
+ #: link-library-admin.php:3232 link-library-admin.php:3243
1878
+ #: link-library-admin.php:3274 link-library-admin.php:3284
1879
+ #: link-library-admin.php:3303 link-library-admin.php:3313
1880
+ #: link-library-admin.php:3324 link-library-admin.php:3334
1881
+ #: link-library-admin.php:3345 link-library-admin.php:3355
1882
+ #: link-library-admin.php:3366 link-library-admin.php:3376
1883
+ #: link-library-admin.php:3387
1884
  msgid "Show"
1885
  msgstr "Afficher"
1886
 
1887
+ #: link-library-admin.php:3237
1888
  msgid "Link category label"
1889
  msgstr "Texte pour la catégorie du lien"
1890
 
1891
+ #: link-library-admin.php:3247
1892
  msgid ""
1893
  "Comma-seperated list of categories to be displayed in category selection box "
1894
  "(e.g. 1,5,4) instead of displaying the set of categories specified by the "
1898
  "de sélection de catégories (e.g. 1,5,4) au lieu de celles spécifiées par la "
1899
  "configuration des catégories de la librairie."
1900
 
1901
+ #: link-library-admin.php:3247
1902
  msgid "Link category override selection list"
1903
  msgstr "Liste de catégories de remplacement"
1904
 
1905
+ #: link-library-admin.php:3248
1906
  msgid ""
1907
  "Comma-seperated list of categories to be displayed in category selection box "
1908
  "(e.g. 1,5,4)"
1910
  "Liste de catégories séparées par des virgules qui doivent être affichées "
1911
  "dans la liste de sélection de catégories présentée aux usagers."
1912
 
1913
+ #: link-library-admin.php:3257
1914
  msgid "No"
1915
  msgstr "Non"
1916
 
1917
+ #: link-library-admin.php:3258
1918
  msgid "Allow"
1919
  msgstr "Permettre"
1920
 
1921
+ #: link-library-admin.php:3262
1922
  msgid "User-submitted category prompt"
1923
  msgstr "Texte pour la soumission de catégories par l'utilisateur"
1924
 
1925
+ #: link-library-admin.php:3268
1926
  msgid "Link description label"
1927
  msgstr "Texte pour la description du lien"
1928
 
1929
+ #: link-library-admin.php:3278
1930
  msgid "Link notes label"
1931
  msgstr "Texte pour les notes du lien"
1932
 
1933
+ #: link-library-admin.php:3297
1934
  msgid "Reciprocal Link label"
1935
  msgstr "Texte du lien réciproque"
1936
 
1937
+ #: link-library-admin.php:3307
1938
  msgid "Secondary Address label"
1939
  msgstr "Texte de l'adresse secondaire"
1940
 
1941
+ #: link-library-admin.php:3318
1942
  msgid "Link Telephone label"
1943
  msgstr "Texte du numéro de téléphone"
1944
 
1945
+ #: link-library-admin.php:3328
1946
  msgid "Link E-mail label"
1947
  msgstr "Texte pour l'adresse électronique"
1948
 
1949
+ #: link-library-admin.php:3339
1950
  msgid "Link Submitter Name label"
1951
  msgstr "Texte pour le nom d'utilisateur ayant soumis le lien"
1952
 
1953
+ #: link-library-admin.php:3349
1954
  msgid "Link Submitter E-mail label"
1955
  msgstr ""
1956
  "Texte pour l'adresse électronique de l'utilisateur ayant soumis le lien"
1957
 
1958
+ #: link-library-admin.php:3360
1959
  msgid "Link Submitter Comment Label"
1960
  msgstr "Texte pour les Commentaires du lien"
1961
 
1962
+ #: link-library-admin.php:3370
1963
  msgid "Large Description Label"
1964
  msgstr "Texte de la Grande Description du lien"
1965
 
1966
+ #: link-library-admin.php:3381
1967
  msgid "Custom Captcha Question"
1968
  msgstr "Question de validation personalisée"
1969
 
1970
+ #: link-library-admin.php:3391
1971
  msgid "Custom Captcha Answer"
1972
  msgstr "Réponse à la question de validation"
1973
 
1974
+ #: link-library-admin.php:3396
1975
  msgid "Add Link button label"
1976
  msgstr "Texte du bouton d'ajout de lien"
1977
 
1978
+ #: link-library-admin.php:3401
1979
  msgid "New Link Message"
1980
  msgstr "Message pour les nouveaux liens"
1981
 
1982
+ #: link-library-admin.php:3402
1983
  msgid "New link submitted"
1984
  msgstr "Nouveau lien soumis"
1985
 
1986
+ #: link-library-admin.php:3406
1987
  msgid "New Link Moderation Label"
1988
  msgstr "Message pour les liens devant être modérés"
1989
 
1990
+ #: link-library-admin.php:3407
1991
  msgid "it will appear in the list once moderated. Thank you."
1992
  msgstr "il apparaîtra dans la liste une fois modéré. Merci."
1993
 
1994
+ #: link-library-admin.php:3422
1995
  msgid ""
1996
  "Allows for links to be added in batch to the Wordpress links database. CSV "
1997
  "file needs to follow template for column layout."
1999
  "Permets d'ajouter des liens en groupe dans la base de données de liens de "
2000
  "Wordpress. Le fichier CSV doit suivre le format établi dans l'exemple."
2001
 
2002
+ #: link-library-admin.php:3422
2003
  msgid "CSV file to upload to import links"
2004
  msgstr "Fichier CSV à transmettre pour importer des liens"
2005
 
2006
+ #: link-library-admin.php:3422
2007
  msgid "file template"
2008
  msgstr "example de fichier"
2009
 
2010
+ #: link-library-admin.php:3424
2011
  msgid "Import Links"
2012
  msgstr "Importer les liens"
2013
 
2014
+ #: link-library-admin.php:3427
2015
  msgid "First row contains column headers"
2016
  msgstr "La première ligne contient les entêtes"
2017
 
2018
+ #: link-library-admin.php:3436
2019
  msgid "Overwrites current library settings with contents of CSV file"
2020
  msgstr ""
2021
  "Écrase la configuration de librairie courante avec le contenu du fichier CSV"
2022
 
2023
+ #: link-library-admin.php:3436
2024
  msgid "Library Settings CSV file to import"
2025
  msgstr "Fichier CSV contenant une configuration de librairie à importer"
2026
 
2027
+ #: link-library-admin.php:3438
2028
  msgid "Import Library Settings"
2029
  msgstr "Inporter une configuration de librairie"
2030
 
2031
+ #: link-library-admin.php:3441
2032
  msgid "Generates CSV file with current library configuration for download"
2033
  msgstr ""
2034
  "Générer un fichier CSV contenant la configuration de la librairie courante "
2035
  "afin de le télécharger"
2036
 
2037
+ #: link-library-admin.php:3441
2038
  msgid "Export current library settings"
2039
  msgstr "Exporter la configuration de la librairie courante"
2040
 
2041
+ #: link-library-admin.php:3442
2042
  msgid "Export Library Settings"
2043
  msgstr "Exporter la configuration de la librairie"
2044
 
2045
+ #: link-library-admin.php:3453
2046
  msgid "Search string"
2047
  msgstr "Chaîne de recherche"
2048
 
2049
+ #: link-library-admin.php:3455
2050
  msgid "Check Reciprocal Links"
2051
  msgstr "Vérifier les liens réciproques"
2052
 
2053
+ #: link-library-admin.php:3458
2054
  msgid "Delete links that return a 403 error"
2055
  msgstr "Supprimer les liens qui retournent une erreur 403"
2056
 
2057
+ #: link-library-admin.php:3500
2058
  msgid "Featured Link"
2059
  msgstr "Lien vedette"
2060
 
2061
+ #: link-library-admin.php:3504
2062
  msgid "No Follow"
2063
  msgstr "No Follow"
2064
 
2065
+ #: link-library-admin.php:3508
2066
  msgid "Updated Date"
2067
  msgstr "Date de mise à jour"
2068
 
2069
+ #: link-library-admin.php:3512
2070
  msgid "Secondary Web Address"
2071
  msgstr "Adresse Internet secondaire"
2072
 
2073
+ #: link-library-admin.php:3513 link-library-admin.php:3525
2074
  msgid "Visit"
2075
  msgstr "Visiter"
2076
 
2077
+ #: link-library-admin.php:3528
2078
  msgid "Number of link views"
2079
  msgstr "Nombre de visites du lien"
2080
 
2081
+ #: link-library-admin.php:3532 usersubmission.php:195
2082
  msgid "Link Submitter"
2083
  msgstr "Utilisateur ayant soumis le lien"
2084
 
2085
+ #: link-library-admin.php:3536 usersubmission.php:196
2086
  msgid "Link Submitter Name"
2087
  msgstr "Nom de l'utilisateur ayant soumis le lien"
2088
 
2089
+ #: link-library-admin.php:3540 usersubmission.php:197
2090
  msgid "Link Submitter E-mail"
2091
  msgstr "Courriel de l'utilisateur ayant soumis le lien"
2092
 
2093
+ #: link-library-admin.php:3548
2094
  msgid "Current Link Image"
2095
  msgstr "Image assignée au lien"
2096
 
2097
+ #: link-library-admin.php:3554
2098
  msgid "None Assigned"
2099
  msgstr "Non disponible"
2100
 
2101
+ #: link-library-admin.php:3561 link-library-admin.php:3568
2102
  msgid "Automatic Image Generation"
2103
  msgstr "Génération automatique des images"
2104
 
2105
+ #: link-library-admin.php:3562
2106
  msgid "Generate Thumbnail and Store locally"
2107
  msgstr "Générer la vignette et la conserver"
2108
 
2109
+ #: link-library-admin.php:3563
2110
  msgid "Generate Favorite Icon and Store locally"
2111
  msgstr "Générer l'icône de favori et la conserver"
2112
 
2113
+ #: link-library-admin.php:3569
2114
  msgid "Only available once link is saved"
2115
  msgstr "Seulement disponible lorsque le lien est sauvegardé"
2116
 
2117
+ #: link-library-admin.php:3574
2118
  msgid "Manual Image Upload"
2119
  msgstr "Téléchargement manuel de l'image"
2120
 
2121
+ #: link-library-admin.php:3575
2122
+ msgid "Launch Media Uploader"
2123
+ msgstr "Démarrer le gestionnaire de téléchargement des médias"
2124
+
2125
+ #: link-library-admin.php:3578
2126
  msgid ""
2127
  "Manual upload requires a wp-content\\uploads directory to be present with "
2128
  "write permissions"
2130
  "Le téléchargement manuel requiert la présence du répertoire wp-content"
2131
  "\\uploads avec des permissions d'écriture"
2132
 
2133
+ #: link-library-admin.php:3680
2134
  msgid ""
2135
  "Cannot generate thumbnail when no name and no web address are specified."
2136
  msgstr ""
2137
  "Il n'est pas possible de générer de vignette puisque qu'aucun nom ou adresse "
2138
  "web n'est spécifiée."
2139
 
2140
+ #: link-library-admin.php:3720
2141
  msgid ""
2142
  "Cannot generate favorite icon when no name and no web address are specified."
2143
  msgstr ""
2144
  "Il n'est pas possible de générer l'icône de favori puisque qu'aucun nom ou "
2145
  "adresse web n'est spécifiée."
2146
 
2147
+ #: link-library.php:328
2148
  msgid "Link Library Generated Feed"
2149
  msgstr "Flux d'informations généré par \"Link Library\""
2150
 
2151
+ #: link-library.php:714
2152
  msgid "Go!"
2153
  msgstr "Allez-y!"
2154
 
2155
+ #: link-library.php:747
2156
  msgid "No categories found"
2157
  msgstr "Aucune catégorie trouvée"
2158
 
2159
+ #: link-library.php:793 link-library.php:796 link-library.php:802
2160
+ #: link-library.php:810
2161
+ msgid "Previous"
2162
+ msgstr "Précédent"
2163
+
2164
+ #: link-library.php:865 link-library.php:871 link-library.php:877
2165
+ #: link-library.php:885
2166
+ msgid "Next"
2167
+ msgstr "Suivant"
2168
+
2169
+ #: link-library.php:1207
2170
  msgid "Search Results for"
2171
  msgstr "Résultats de la recherche pour"
2172
 
2173
+ #: link-library.php:1532
2174
  msgid "Last updated"
2175
  msgstr "Dernière mise à jour"
2176
 
2177
+ #: link-library.php:1631
2178
  msgid "Edit"
2179
  msgstr "Éditer"
2180
 
2181
+ #: link-library.php:1680
2182
  msgid "Preview of RSS feed for"
2183
  msgstr "Aperçu du flux d'informations RSS de"
2184
 
2185
+ #: link-library.php:1918
2186
+ msgid "No links found matching your search criteria"
2187
+ msgstr "Aucun lien trouvé qui correspondent à vos critères de recherche"
 
2188
 
2189
+ #: link-library.php:1922
 
 
 
 
 
2190
  msgid "No links found"
2191
  msgstr "Aucun lien trouvé"
2192
 
2193
+ #: link-library.php:1971
2194
  msgid "Confirm code not given"
2195
  msgstr "Le code de confirmation n'a pas été saisi"
2196
 
2197
+ #: link-library.php:1973
2198
  msgid "Captcha code is wrong"
2199
  msgstr "Le code de confirmation est incorrect"
2200
 
2201
+ #: link-library.php:1975
2202
  msgid "Captcha code is only valid for 5 minutes"
2203
  msgstr "Le code de confirmation n'est valide que durant 5 minutes"
2204
 
2205
+ #: link-library.php:1977
2206
  msgid "No captcha cookie given. Make sure cookies are enabled"
2207
  msgstr ""
2208
  "Le cookie pour le code de confirmation est absent. Veuillez vous assurer que "
2209
  "les cookies sont activés."
2210
 
2211
+ #: link-library.php:1979
2212
  msgid "Captcha answer was not provided."
2213
  msgstr "La réponse à la question de validation n'a pas été envoyée."
2214
 
2215
+ #: link-library.php:1981
2216
  msgid "Captcha answer is incorrect"
2217
  msgstr "La réponse à la question de validation incorrecte"
2218
 
2219
+ #: link-library.php:1983
2220
  msgid "User Category was not provided correctly. Link insertion failed."
2221
  msgstr ""
2222
  "La catégorie spécifiée par l'utilisateur n'a pas été correctement saisie. "
2223
  "L'ajout du lien à échoué."
2224
 
2225
+ #: link-library.php:1992
2226
  msgid "Error: Link does not have an address."
2227
  msgstr "Erreur: Le lien n'a pas d'adresse spécifiée."
2228
 
2229
+ #: link-library.php:1994
2230
  msgid "Error: Link already exists."
2231
  msgstr "Erreur: Ce lien existe déjà"
2232
 
2233
+ #: link-library.php:2064
2234
  msgid "Link category"
2235
  msgstr "Catégorie du lien"
2236
 
2237
+ #: link-library.php:2094
2238
  msgid "Link description"
2239
  msgstr "Description du lien"
2240
 
2241
+ #: link-library.php:2100
2242
  msgid "Large description"
2243
  msgstr "Grande Description du lien"
2244
 
2245
+ #: link-library.php:2106
2246
  msgid "Link notes"
2247
  msgstr "Notes du lien"
2248
 
2249
+ #: link-library.php:2169
2250
  msgid "Enter code from above image"
2251
  msgstr "Entrer le code de l'image ci-dessus"
2252
 
2253
+ #: link-library.php:2180
2254
  msgid "Add link"
2255
  msgstr "Ajouter un lien"
2256
 
2257
+ #: link-library.php:2570
2258
  msgid "Could not update link in the database"
2259
  msgstr "Le lien n'a pas pu être mis à jour dans la base de données"
2260
 
2261
+ #: link-library.php:2577
2262
  msgid "Could not insert link into the database"
2263
  msgstr "Le lien n'a pas pu être inséré dans la base de données"
2264
 
2265
+ #: usersubmission.php:183
2266
  msgid "A user submitted a new link to your Wordpress Link database."
2267
  msgstr ""
2268
  "Un utilisateur a soumis un nouveau lien pour votre base de données Wordpress."
2269
 
2270
+ #: usersubmission.php:192
2271
  msgid "Link Secondary Address"
2272
  msgstr "Adresse supplémentaire pour le lien"
2273
 
2274
+ #: usersubmission.php:193
2275
  msgid "Link Telephone"
2276
  msgstr "Numéro de téléphone"
2277
 
2278
+ #: usersubmission.php:194
2279
  msgid "Link E-mail"
2280
  msgstr "Adresse électronique"
2281
 
2282
+ #: usersubmission.php:198
2283
  msgid "Link Comment"
2284
  msgstr "Commentaire sur le lien"
2285
 
2286
+ #: usersubmission.php:215
2287
  msgid "New link added"
2288
  msgstr "Nouveau lien soumis"
2289
 
2290
+ #~ msgid "Link Moderation"
2291
+ #~ msgstr "Modération des liens"
2292
+
2293
+ #~ msgid "Stylesheet Editor"
2294
+ #~ msgstr "Éditeur de Feuille de style"
2295
+
2296
  #~ msgid "CID provided with paid Thumbshots.org accounts"
2297
  #~ msgstr ""
2298
  #~ "Le code CID peut être obtenu avec un abonnement payant sur Thumbshots.org"
languages/link-library-nl_NL.mo ADDED
Binary file
languages/link-library-nl_NL.po ADDED
@@ -0,0 +1,2037 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ msgid ""
2
+ msgstr ""
3
+ "Content-Type: text/plain; charset=UTF-8\n"
4
+ "Content-Transfer-Encoding: 8bit\n"
5
+ "Project-Id-Version: Link Library\n"
6
+ "POT-Creation-Date: \n"
7
+ "PO-Revision-Date: \n"
8
+ "Last-Translator: \n"
9
+ "Language-Team: Peter Massar www.yourdigihands.nl <info@yourdigihands.nl>\n"
10
+ "MIME-Version: 1.0\n"
11
+ "Language: nl_NL\n"
12
+ "X-Generator: Poedit 1.5.7\n"
13
+
14
+ #. Text in function
15
+ #: link-library.php:3365
16
+ msgid "A user submitted a new link to your Wordpress Link database."
17
+ msgstr ""
18
+ "Een gebruiker heeft een nieuwe weblink ingediend voor uw Wordpress weblink "
19
+ "bibliotheek."
20
+
21
+ #. Text in function
22
+ #: link-library.php:1 link-library.php:3108
23
+ msgid "Add Link"
24
+ msgstr "Toevoegen weblink"
25
+
26
+ #. Text in echo
27
+ #: link-library.php:3107
28
+ msgid "Add Link button label"
29
+ msgstr "Bijschrift knop toevoegen weblink"
30
+
31
+ #. Text in function
32
+ #: link-library.php:3365
33
+ msgid "Add link"
34
+ msgstr "Toevoegen weblink"
35
+
36
+ #. Text in function
37
+ #: link-library.php:1 link-library.php:2922 link-library.php:3365
38
+ msgid "Add new link"
39
+ msgstr "Toevoegen nieuwe weblink"
40
+
41
+ #. Text in echo
42
+ #: link-library.php:2921
43
+ msgid "Add new link label"
44
+ msgstr "Bijschrift toevoegen nieuwe weblink"
45
+
46
+ #. Text in echo
47
+ #: link-library.php:1734
48
+ msgid "Add new links to your site with this bookmarklet."
49
+ msgstr "Voeg nieuwe weblinks toe aan uw site met deze bladwijzer."
50
+
51
+ #. Text in echo
52
+ #: link-library.php:2725
53
+ msgid "Add nofollow tag to outgoing links"
54
+ msgstr "Voeg niet-volgen kenmerk toe aan uitgaande weblinks"
55
+
56
+ #. Text in echo
57
+ #: link-library.php:1736
58
+ msgid "Add to Links"
59
+ msgstr "Toevoegen aan weblinks"
60
+
61
+ #. Text in echo
62
+ #: link-library.php:2410
63
+ msgid "Additional Details"
64
+ msgstr "Extra details"
65
+
66
+ #. Text in echo
67
+ #: link-library.php:1703
68
+ msgid "Additional pages to load styles and scripts"
69
+ msgstr "Extra pagina's om stijlen en scripts te laden"
70
+
71
+ #. Text in echo
72
+ #: link-library.php:2409
73
+ msgid "After"
74
+ msgstr "Na"
75
+
76
+ #. Text in echo
77
+ #: link-library.php:2684
78
+ msgid "After Link Block"
79
+ msgstr "Na weblink Blok"
80
+
81
+ #. Text in echo
82
+ #: link-library.php:2969
83
+ msgid "Allow"
84
+ msgstr "Toestaan"
85
+
86
+ #. Text in echo
87
+ #: link-library.php:2907
88
+ msgid "Allow link submission with empty link"
89
+ msgstr "Sta inzending blanco weblink toe"
90
+
91
+ #. Text in echo
92
+ #. Text in echo
93
+ #: link-library.php:3134 link-library.php:1773
94
+ msgid "Approval e-mail body"
95
+ msgstr "Goedkeuring email tekst"
96
+
97
+ #. Text in echo
98
+ #: link-library.php:1769
99
+ msgid "Approval e-mail title"
100
+ msgstr "Goedkeuring email titel"
101
+
102
+ #. Text in echo
103
+ #: link-library.php:1861
104
+ msgid "Approve Selected Items"
105
+ msgstr "Goedkeuren geselecteerde items"
106
+
107
+ #. Text in echo
108
+ #. Text in echo
109
+ #: link-library.php:2353 link-library.php:2125 link-library.php:2262
110
+ msgid "Ascending"
111
+ msgstr "Oplopend"
112
+
113
+ #. Text in echo
114
+ #: link-library.php:3279
115
+ msgid "Automatic Image Generation"
116
+ msgstr "Automatische afbeelding generatie"
117
+
118
+ #. Text in echo
119
+ #: link-library.php:2408
120
+ msgid "Before"
121
+ msgstr "Voor"
122
+
123
+ #. Text in echo
124
+ #: link-library.php:2426
125
+ msgid "Before Link"
126
+ msgstr "Voor de weblink"
127
+
128
+ #. Text in echo
129
+ #. Text in echo
130
+ #. Text in function
131
+ #: link-library.php:1773 link-library.php:1781 link-library.php:1
132
+ msgid "Bookmarklet"
133
+ msgstr "Bladwijzer"
134
+
135
+ #. Text in echo
136
+ #: link-library.php:1719 link-library.php:1720
137
+ msgid "CID provided with paid Thumbshots.org accounts"
138
+ msgstr "CID te verkrijgen via betaalde Thumbshots.org accounts"
139
+
140
+ #. Text in echo
141
+ #: link-library.php:2453
142
+ msgid "CSS Class to be assigned to link image"
143
+ msgstr "CSS klasse toe te wijzen aan afbeelding."
144
+
145
+ #. Text in echo
146
+ #: link-library.php:3134
147
+ msgid "CSV file to upload to import links"
148
+ msgstr "CSV-bestand voor importeren weblinks"
149
+
150
+ #. Text in echo
151
+ #. Text in echo
152
+ #. Text in function
153
+ #: link-library.php:3358 link-library.php:3332 link-library.php:3365
154
+ msgid "Captcha answer is incorrect"
155
+ msgstr "Captcha antwoord is onjuist"
156
+
157
+ #. Text in function
158
+ #: link-library.php:3365
159
+ msgid "Captcha answer was not provided."
160
+ msgstr "Captcha antwoord werd niet verstrekt."
161
+
162
+ #. Text in function
163
+ #: link-library.php:3365
164
+ msgid "Captcha code is only valid for 5 minutes"
165
+ msgstr "Captcha-code is maximaal 5 minuten geldig"
166
+
167
+ #. Text in function
168
+ #: link-library.php:3365
169
+ msgid "Captcha code is wrong"
170
+ msgstr "Captcha-code is verkeerd"
171
+
172
+ #. Text in echo
173
+ #: link-library.php:1990
174
+ msgid "Categories to be displayed (Empty=All)"
175
+ msgstr "Weer te geven categorieën (Leeg voor alle)"
176
+
177
+ #. Text in echo
178
+ #: link-library.php:1998
179
+ msgid "Categories to be excluded"
180
+ msgstr "Uit te sluiten categorieën"
181
+
182
+ #. Text in echo
183
+ #: link-library.php:2211
184
+ msgid "Category Target Address"
185
+ msgstr "Categorie doel adres"
186
+
187
+ #. Text in echo
188
+ #: link-library.php:1858
189
+ msgid "Check All"
190
+ msgstr "Selecteer alle"
191
+
192
+ #. Text in echo
193
+ #: link-library.php:3167
194
+ msgid "Check Reciprocal Links"
195
+ msgstr "Selecteer voor wederzijdse weblinks"
196
+
197
+ #. Text in echo
198
+ #: link-library.php:2488
199
+ msgid "Check to display link date"
200
+ msgstr "Selecteer voor weergeven weblink datum"
201
+
202
+ #. Text in echo
203
+ #: link-library.php:2504
204
+ msgid "Check to display link descriptions"
205
+ msgstr "Selecteer voor weergeven link beschrijvingen"
206
+
207
+ #. Text in echo
208
+ #: link-library.php:2520
209
+ msgid "Check to display link notes"
210
+ msgstr "Selecteer weergeven weblink notities"
211
+
212
+ #. Text in echo
213
+ #. Text in echo
214
+ #: link-library.php:2824 link-library.php:2827 link-library.php:1938
215
+ msgid "Code to insert on a Wordpress page"
216
+ msgstr "Code in te voegen op een Wordpress pagina"
217
+
218
+ #. Text in echo
219
+ #: link-library.php:2620
220
+ msgid "Code/Text to be displayed after E-mail"
221
+ msgstr "Code / tekst om weer te geven ná het E-mail adres"
222
+
223
+ #. Text in echo
224
+ #: link-library.php:2640
225
+ msgid "Code/Text to be displayed after Link Hits"
226
+ msgstr "Code / tekst om weer te geven ná telling weblink hits"
227
+
228
+ #. Text in echo
229
+ #: link-library.php:2672
230
+ msgid "Code/Text to be displayed after Link Large Description"
231
+ msgstr "Code / tekst om weer te geven ná lange omschrijving weblink"
232
+
233
+ #. Text in echo
234
+ #: link-library.php:2656
235
+ msgid "Code/Text to be displayed after Link Rating"
236
+ msgstr "Code / tekst om weer te geven ná weblink waardering"
237
+
238
+ #. Text in echo
239
+ #: link-library.php:2542
240
+ msgid "Code/Text to be displayed after RSS Icons"
241
+ msgstr "Code / tekst om weer te geven ná RSS pictogram"
242
+
243
+ #. Text in echo
244
+ #: link-library.php:2590
245
+ msgid "Code/Text to be displayed after Telephone Number"
246
+ msgstr "Code / tekst om weer te geven ná het telefoonnummer"
247
+
248
+ #. Text in echo
249
+ #: link-library.php:2562
250
+ msgid "Code/Text to be displayed after Web Link"
251
+ msgstr "Code / tekst om weer te geven ná de weblink"
252
+
253
+ #. Text in echo
254
+ #: link-library.php:2494
255
+ msgid "Code/Text to be displayed after each date"
256
+ msgstr "Code / tekst om weer te geven na elke datum"
257
+
258
+ #. Text in echo
259
+ #: link-library.php:2510
260
+ msgid "Code/Text to be displayed after each description"
261
+ msgstr "Code / tekst om weer te geven na elke beschrijving"
262
+
263
+ #. Text in echo
264
+ #: link-library.php:2473
265
+ msgid "Code/Text to be displayed after each link"
266
+ msgstr "Code / tekst om weer te geven na elke link"
267
+
268
+ #. Text in echo
269
+ #: link-library.php:2450
270
+ msgid "Code/Text to be displayed after each link image"
271
+ msgstr "Code / tekst om weer te geven na elke afbeelding"
272
+
273
+ #. Text in echo
274
+ #: link-library.php:2526
275
+ msgid "Code/Text to be displayed after each note"
276
+ msgstr "Code / tekst om weer te geven na elke notitie"
277
+
278
+ #. Text in echo
279
+ #: link-library.php:2617
280
+ msgid "Code/Text to be displayed before E-mail"
281
+ msgstr "Code / tekst om weer te geven vóór het e-mail adres"
282
+
283
+ #. Text in echo
284
+ #: link-library.php:2637
285
+ msgid "Code/Text to be displayed before Link Hits"
286
+ msgstr "Code / tekst om weer te geven vóór aantal weblink hits"
287
+
288
+ #. Text in echo
289
+ #: link-library.php:2669
290
+ msgid "Code/Text to be displayed before Link Large Description"
291
+ msgstr "Code / tekst om weer te geven vóór lange omschrijving weblink"
292
+
293
+ #. Text in echo
294
+ #: link-library.php:2653
295
+ msgid "Code/Text to be displayed before Link Rating"
296
+ msgstr "Code / tekst om weer te geven vóór weblink waardering"
297
+
298
+ #. Text in echo
299
+ #: link-library.php:2539
300
+ msgid "Code/Text to be displayed before RSS Icons"
301
+ msgstr "Code / tekst om weer te geven vóór RSS pictogram"
302
+
303
+ #. Text in echo
304
+ #: link-library.php:2587
305
+ msgid "Code/Text to be displayed before Telephone Number"
306
+ msgstr "Code / tekst om weer te geven vóór telefoonnummer"
307
+
308
+ #. Text in echo
309
+ #: link-library.php:2559
310
+ msgid "Code/Text to be displayed before Web Link"
311
+ msgstr "Code / tekst om weer te geven vóór de weblink"
312
+
313
+ #. Text in echo
314
+ #: link-library.php:2491
315
+ msgid "Code/Text to be displayed before each date"
316
+ msgstr "Code / tekst om weer te geven vóór elke datum"
317
+
318
+ #. Text in echo
319
+ #: link-library.php:2507
320
+ msgid "Code/Text to be displayed before each description"
321
+ msgstr "Code / tekst om weer te geven vóór elke omschrijving"
322
+
323
+ #. Text in echo
324
+ #: link-library.php:2470
325
+ msgid "Code/Text to be displayed before each link"
326
+ msgstr "Code / tekst om weer te geven vóór elke weblink"
327
+
328
+ #. Text in echo
329
+ #: link-library.php:2447
330
+ msgid "Code/Text to be displayed before each link image"
331
+ msgstr "Code / tekst om weer te geven vóór elke afbeelding"
332
+
333
+ #. Text in echo
334
+ #: link-library.php:2523
335
+ msgid "Code/Text to be displayed before each note"
336
+ msgstr "Code / tekst om weer te geven vóór elke notitie"
337
+
338
+ #. Text in echo
339
+ #. Text in echo
340
+ #. Text in echo
341
+ #. Text in function
342
+ #: link-library.php:2959 link-library.php:2958 link-library.php:2626
343
+ #: link-library.php:1
344
+ msgid "Common Parameters"
345
+ msgstr "Algemene Parameters"
346
+
347
+ #. Text in function
348
+ #: link-library.php:3365
349
+ msgid "Confirm code not given"
350
+ msgstr "Bevestigingscode niet opgegeven"
351
+
352
+ #. Text in echo
353
+ #: link-library.php:1923
354
+ msgid "Copy"
355
+ msgstr "Kopiëren"
356
+
357
+ #. Text in echo
358
+ #: link-library.php:1912
359
+ msgid "Copy from:"
360
+ msgstr "Kopiëren van"
361
+
362
+ #. Text in function
363
+ #: link-library.php:3365
364
+ msgid "Could not insert link into the database"
365
+ msgstr "Kon geen weblink invoegen in de database"
366
+
367
+ #. Text in function
368
+ #: link-library.php:3365
369
+ msgid "Could not update link in the database"
370
+ msgstr "Kan de weblink niet bijwerken in de database"
371
+
372
+ #. Text in echo
373
+ #: link-library.php:1982
374
+ msgid "Current Library Name"
375
+ msgstr "Huidige Bibliotheek Naam"
376
+
377
+ #. Text in echo
378
+ #: link-library.php:3260
379
+ msgid "Current Link Image"
380
+ msgstr "Huidige weblink Afbeelding"
381
+
382
+ #. Text in echo
383
+ #: link-library.php:3102
384
+ msgid "Custom Captcha Answer"
385
+ msgstr "Algemeen Captcha antwoord"
386
+
387
+ #. Text in echo
388
+ #: link-library.php:3092
389
+ msgid "Custom Captcha Question"
390
+ msgstr "Algemene Captcha Vraag"
391
+
392
+ #. Text in echo
393
+ #: link-library.php:2368
394
+ msgid "Date"
395
+ msgstr "Datum"
396
+
397
+ #. Text in echo
398
+ #: link-library.php:1707
399
+ msgid "Debug Mode"
400
+ msgstr "Debug modus"
401
+
402
+ #. Text in echo
403
+ #. Text in echo
404
+ #: link-library.php:2022 link-library.php:1962
405
+ msgid "Delete Library"
406
+ msgstr "Verwijder Bibliotheek"
407
+
408
+ #. Text in echo
409
+ #: link-library.php:1862
410
+ msgid "Delete Selected Items"
411
+ msgstr "Geselecteerde items verwijderen"
412
+
413
+ #. Text in echo
414
+ #: link-library.php:3170
415
+ msgid "Delete links that return a 403 error"
416
+ msgstr "Verwijder weblinks die een 403 fout terug"
417
+
418
+ #. Text in echo
419
+ #: link-library.php:2371
420
+ msgid "Desc"
421
+ msgstr "Korte weblink omschrijving"
422
+
423
+ #. Text in echo
424
+ #: link-library.php:2126 link-library.php:2263
425
+ msgid "Descending"
426
+ msgstr "Aflopend"
427
+
428
+ #. Text in echo
429
+ #: link-library.php:2309
430
+ msgid "Description Column Header"
431
+ msgstr "Omschrijving Kolom kop"
432
+
433
+ #. Text in function
434
+ #: link-library.php:1
435
+ msgid "Description of Link Library-Generated Feed"
436
+ msgstr "Beschrijving van Link Library gegenereerde Feed"
437
+
438
+ #. Text in echo
439
+ #. Text in echo
440
+ #: link-library.php:2153 link-library.php:2258
441
+ msgid "Direction"
442
+ msgstr "Richting"
443
+
444
+ #. Text in echo
445
+ #: link-library.php:2407
446
+ msgid "Display"
447
+ msgstr "Weergeven"
448
+
449
+ #. Text in echo
450
+ #: link-library.php:1943
451
+ msgid "Display basic link library"
452
+ msgstr "Weergeven basis link library"
453
+
454
+ #. Text in echo
455
+ #: link-library.php:2912
456
+ msgid "Display captcha"
457
+ msgstr "Weergeven Captcha"
458
+
459
+ #. Text in echo
460
+ #: link-library.php:2116
461
+ msgid "Display categories with search results"
462
+ msgstr "Weergeven categoriën bij zoek resultaten"
463
+
464
+ #. Text in echo
465
+ #: link-library.php:2110
466
+ msgid "Display link counts"
467
+ msgstr "Weergave weblink tellingen"
468
+
469
+ #. Text in echo
470
+ #: link-library.php:1952
471
+ msgid "Display link submission form"
472
+ msgstr "Weergave weblink aanmeldingsformulier"
473
+
474
+ #. Text in echo
475
+ #: link-library.php:1946
476
+ msgid "Display list of link categories"
477
+ msgstr "Weergave lijst weblink categoriën"
478
+
479
+ #. Text in echo
480
+ #: link-library.php:1949
481
+ msgid "Display search box"
482
+ msgstr "Weergeven zoek veld"
483
+
484
+ #. Text in echo
485
+ #: link-library.php:2182
486
+ msgid "Div Class"
487
+ msgstr "Div Klasse"
488
+
489
+ #. Text in echo
490
+ #: link-library.php:2196
491
+ msgid "Div Class Name or Heading label"
492
+ msgstr "Div Klasse Naam of rubriek label"
493
+
494
+ #. Text in function
495
+ #: link-library.php:1
496
+ msgid "Download here"
497
+ msgstr "Download hier"
498
+
499
+ #. Text in echo
500
+ #: link-library.php:2104
501
+ msgid "Drop-Down List"
502
+ msgstr "Drop-Down Lijst"
503
+
504
+ #. Text in function
505
+ #: link-library.php:1 link-library.php:2386 link-library.php:2606
506
+ #: link-library.php:3040 link-library.php:3232 link-library.php:3365
507
+ msgid "E-mail"
508
+ msgstr "E-mail"
509
+
510
+ #. Text in echo
511
+ #: link-library.php:2898
512
+ msgid "E-mail admin on link submission"
513
+ msgstr "E-mail admin bij weblink indiening"
514
+
515
+ #. Text in echo
516
+ #: link-library.php:1753
517
+ msgid "E-mail submitter on link approval or rejection"
518
+ msgstr "E-mail indiener bij goed- of afkeuring ingediende weblink"
519
+
520
+ #. Text in function
521
+ #: link-library.php:3365
522
+ msgid "Edit"
523
+ msgstr "Wijzig"
524
+
525
+ #. Text in function
526
+ #: link-library.php:1 link-library.php:1696
527
+ msgid "Editor"
528
+ msgstr "Editor"
529
+
530
+ #. Text in echo
531
+ #: link-library.php:2339
532
+ msgid "Embed HTML anchors"
533
+ msgstr "Insluiten HTML ankers"
534
+
535
+ #. Text in echo
536
+ #: link-library.php:2060
537
+ msgid "Enable Permalinks"
538
+ msgstr "Permalinks mogelijk maken"
539
+
540
+ #. Text in function
541
+ #: link-library.php:3365
542
+ msgid "Enter code from above image"
543
+ msgstr "Vul de code in van bovenstaande afbeelding"
544
+
545
+ #. Text in echo
546
+ #. Text in echo
547
+ #: link-library.php:1703 link-library.php:1704 link-library.php:1989
548
+ #: link-library.php:1992 link-library.php:2000
549
+ msgid "Enter list of comma-separated"
550
+ msgstr "Voer door komma's gescheiden lijst in"
551
+
552
+ #. Text in function
553
+ #: link-library.php:3365
554
+ msgid "Error: Link already exists."
555
+ msgstr "Fout: weblink bestaat al."
556
+
557
+ #. Text in echo
558
+ #: link-library.php:2195 link-library.php:2198
559
+ msgid "Example div class name: linklistcatname, Example Heading Label: h3"
560
+ msgstr ""
561
+ "Voorbeeld div klasse naam: linklistcatname, Voorbeeld hoofdstuk Label: h3"
562
+
563
+ #. Text in echo
564
+ #: link-library.php:2260
565
+ msgid "Except for My Link Order mode"
566
+ msgstr "Behalve voor My Link Order modus"
567
+
568
+ #. Text in function
569
+ #: link-library.php:1
570
+ msgid "Excluded Category ID"
571
+ msgstr "Uitgesloten categorie ID"
572
+
573
+ #. Text in echo
574
+ #: link-library.php:3154
575
+ msgid "Export Library Settings"
576
+ msgstr "Exporteren Bibliotheekinstellingen"
577
+
578
+ #. Text in echo
579
+ #: link-library.php:3153
580
+ msgid "Export current library settings"
581
+ msgstr "Exporteer huidige bibliotheek instellingen"
582
+
583
+ #. Text in echo
584
+ #: link-library.php:2554 link-library.php:2581 link-library.php:2609
585
+ msgid "False"
586
+ msgstr "Onwaar"
587
+
588
+ #. Text in function
589
+ #: link-library.php:1 link-library.php:3352
590
+ msgid "Favicon successfully generated for"
591
+ msgstr "Favicon succesvol gegenereerd voor"
592
+
593
+ #. Text in function
594
+ #: link-library.php:1
595
+ msgid "Favicons successfully generated!"
596
+ msgstr "Favicons succesvol gegenereerd!"
597
+
598
+ #. Text in echo
599
+ #: link-library.php:1936
600
+ msgid "Feature"
601
+ msgstr "Speciaal"
602
+
603
+ #. Text in echo
604
+ #: link-library.php:3212
605
+ msgid "Featured Link"
606
+ msgstr "Speciale weblink"
607
+
608
+ #. Text in echo
609
+ #: link-library.php:2032
610
+ msgid "File path is relative to Link Library plugin directory"
611
+ msgstr "Pad is relatief aan Link Library plugin index"
612
+
613
+ #. Text in echo
614
+ #: link-library.php:2170
615
+ msgid "First div class name"
616
+ msgstr "Eerste div klasse naam"
617
+
618
+ #. Text in echo
619
+ #: link-library.php:3139
620
+ msgid "First row contains column headers"
621
+ msgstr "Eerste rij bevat kolomkoppen"
622
+
623
+ #. Text in echo
624
+ #: link-library.php:2891
625
+ msgid "Following this link shows a list of all links awaiting moderation"
626
+ msgstr "Deze weblink toont een lijst van alle na te kijken weblinks"
627
+
628
+ #. Text in echo
629
+ #: link-library.php:1992 link-library.php:2000
630
+ msgid "For example"
631
+ msgstr "Bijvoorbeeld"
632
+
633
+ #. Text in echo
634
+ #: link-library.php:2613
635
+ msgid "Formatted Command"
636
+ msgstr "Geformatteerd Commando"
637
+
638
+ #. Text in echo
639
+ #: link-library.php:2614
640
+ msgid "Formatted Command with Labels"
641
+ msgstr "Geformatteerd Commando met Labels"
642
+
643
+ #. Text in echo
644
+ #: link-library.php:2415
645
+ msgid "Frequency of additional output before and after complete link group"
646
+ msgstr "Frequentie van extra weergave voor en na volledige weblink groep"
647
+
648
+ #. Text in function
649
+ #: link-library.php:1
650
+ msgid "General Moderation Options"
651
+ msgstr "Algemene nakijk opties"
652
+
653
+ #. Text in function
654
+ #: link-library.php:1
655
+ msgid "General Options"
656
+ msgstr "Algemene opties"
657
+
658
+ #. Text in function
659
+ #: link-library.php:1
660
+ msgid "General Settings"
661
+ msgstr "Algemene instellingen"
662
+
663
+ #. Text in function
664
+ #: link-library.php:1
665
+ msgid "General Settings Saved"
666
+ msgstr "Algemene instellingen opgeslagen"
667
+
668
+ #. Text in echo
669
+ #: link-library.php:3275
670
+ msgid "Generate Favorite Icon and Store locally"
671
+ msgstr "Genereer favoriete pictogram en sla deze lokaal op"
672
+
673
+ #. Text in echo
674
+ #: link-library.php:2834
675
+ msgid "Generate Favorite Icons and Store locally"
676
+ msgstr "Genereer favoriete pictogrammen en sla deze lokaal op"
677
+
678
+ #. Text in echo
679
+ #: link-library.php:2832
680
+ msgid "Generate Images / Favorite Icons"
681
+ msgstr "Genereer afbeeldingen / Favoriete pictogrammen"
682
+
683
+ #. Text in echo
684
+ #: link-library.php:3274
685
+ msgid "Generate Thumbnail and Store locally"
686
+ msgstr "Genereer miniatuur en sla deze lokaal op"
687
+
688
+ #. Text in echo
689
+ #: link-library.php:2833
690
+ msgid "Generate Thumbnails and Store locally"
691
+ msgstr "Genereer miniaturen en sla deze lokaal op"
692
+
693
+ #. Text in echo
694
+ #: link-library.php:3153
695
+ msgid "Generates CSV file with current library configuration for download"
696
+ msgstr ""
697
+ "Genereer CSV-bestand met de huidige bibliotheek configuratie om te downloaden"
698
+
699
+ #. Text in echo
700
+ #: link-library.php:1910
701
+ msgid "Go"
702
+ msgstr "Start"
703
+
704
+ #. Text in echo
705
+ #: link-library.php:2183
706
+ msgid "Heading Tag"
707
+ msgstr "Kop label"
708
+
709
+ #. Text in echo
710
+ #: link-library.php:2942 link-library.php:2953 link-library.php:2984
711
+ #: link-library.php:2994 link-library.php:3013 link-library.php:3023
712
+ #: link-library.php:3034 link-library.php:3044 link-library.php:3055
713
+ #: link-library.php:3065 link-library.php:3076 link-library.php:3086
714
+ #: link-library.php:3097
715
+ msgid "Hide"
716
+ msgstr "Verbergen"
717
+
718
+ #. Text in echo
719
+ #: link-library.php:2324
720
+ msgid "Hide Category Names"
721
+ msgstr "Verberg categorie namen"
722
+
723
+ #. Text in echo
724
+ #: link-library.php:2052
725
+ msgid "Hide Results if Empty"
726
+ msgstr "Verberg resultaten wanneer leeg"
727
+
728
+ #. Text in echo
729
+ #: link-library.php:2389
730
+ msgid "Hits"
731
+ msgstr "Hits"
732
+
733
+ #. Text in echo
734
+ #: link-library.php:2030
735
+ msgid "Icon to display when performing AJAX queries"
736
+ msgstr "Pictogram weergave bij het uitvoeren van AJAX queries "
737
+
738
+ #. Text in echo
739
+ #. Text in echo
740
+ #: link-library.php:1886 link-library.php:2362 link-library.php:2443
741
+ msgid "Image"
742
+ msgstr "Afbeelding"
743
+
744
+ #. Text in function
745
+ #: link-library.php:1
746
+ msgid "Import / Export"
747
+ msgstr "Import / Export"
748
+
749
+ #. Text in echo
750
+ #: link-library.php:3150
751
+ msgid "Import Library Settings"
752
+ msgstr "Importeren Bibliotheekinstellingen"
753
+
754
+ #. Text in echo
755
+ #: link-library.php:3136
756
+ msgid "Import Links"
757
+ msgstr "Importeren weblinks"
758
+
759
+ #. Text in function
760
+ #: link-library.php:1
761
+ msgid "Included Category ID"
762
+ msgstr "Inbegrepen Categorie ID"
763
+
764
+ #. Text in echo
765
+ #: link-library.php:2694
766
+ msgid "Intermittent After Link"
767
+ msgstr "Afwisselend na weblink"
768
+
769
+ #. Text in echo
770
+ #: link-library.php:2414
771
+ msgid "Intermittent Before Link"
772
+ msgstr "Afwisselend vóór weblink"
773
+
774
+ #. Text in function
775
+ #: link-library.php:1
776
+ msgid "Invalid column count for link on row"
777
+ msgstr "Ongeldige kolomtelling voor weblink op rij"
778
+
779
+ #. Text in function
780
+ #: link-library.php:1 link-library.php:3093 link-library.php:3365
781
+ msgid "Is boiling water hot or cold."
782
+ msgstr "Is kokend water warm of koud."
783
+
784
+ #. Text in function
785
+ #: link-library.php:1
786
+ msgid "It will appear in the list once moderated. Thank you."
787
+ msgstr "Zodra nagekeken, zal deze in de lijst verschijnen. Dank u."
788
+
789
+ #. Text in echo
790
+ #: link-library.php:2556 link-library.php:2584
791
+ msgid "Label"
792
+ msgstr "Label"
793
+
794
+ #. Text in echo
795
+ #: link-library.php:2395
796
+ msgid "Large Desc"
797
+ msgstr "Lange weblink omschrijving"
798
+
799
+ #. Text in function
800
+ #: link-library.php:1 link-library.php:3082
801
+ msgid "Large Description"
802
+ msgstr "Lange omschrijving"
803
+
804
+ #. Text in echo
805
+ #: link-library.php:3081
806
+ msgid "Large Description Label"
807
+ msgstr "Label lange omschrijving"
808
+
809
+ #. Text in function
810
+ #: link-library.php:3365
811
+ msgid "Large description"
812
+ msgstr "Lange omschrijving"
813
+
814
+ #. Text in function
815
+ #: link-library.php:3365
816
+ msgid "Last updated"
817
+ msgstr "Laatste update"
818
+
819
+ #. Text in echo
820
+ #: link-library.php:1989 link-library.php:1992
821
+ msgid "Leave Empty to see all categories"
822
+ msgstr "Laat leeg om alle categorieën te zien"
823
+
824
+ #. Text in echo
825
+ #: link-library.php:2270
826
+ msgid "Leave empty to show all results"
827
+ msgstr "Laat leeg om alle resultaten laten te zien"
828
+
829
+ #. Text in echo
830
+ #: link-library.php:2138 link-library.php:2248
831
+ msgid "Left"
832
+ msgstr "Links"
833
+
834
+ #. Text in function
835
+ #: link-library.php:1 link-library.php:1918
836
+ msgid "Library"
837
+ msgstr "Bibliotheek"
838
+
839
+ #. Text in function
840
+ #: link-library.php:1 link-library.php:1931
841
+ msgid "Library #"
842
+ msgstr "Bibliotheek #"
843
+
844
+ #. Text in echo
845
+ #: link-library.php:1934
846
+ msgid "Library Name"
847
+ msgstr "Bibliotheek Naam"
848
+
849
+ #. Text in function
850
+ #: link-library.php:1
851
+ msgid "Library Selection and Usage Instructions"
852
+ msgstr "Bibliotheek selectie en gebruiksinstructies"
853
+
854
+ #. Text in function
855
+ #: link-library.php:1
856
+ msgid "Library Settings"
857
+ msgstr "Bibliotheekinstellingen"
858
+
859
+ #. Text in echo
860
+ #: link-library.php:3148
861
+ msgid "Library Settings CSV file to import"
862
+ msgstr "Bibliotheekinstellingen CSV-bestand importeren"
863
+
864
+ #. Text in function
865
+ #: link-library.php:1
866
+ msgid "Library Settings Exported"
867
+ msgstr "Bibliotheekinstellingen Export"
868
+
869
+ #. Text in function
870
+ #: link-library.php:1
871
+ msgid "Library Settings Upload Failed"
872
+ msgstr "Bibliotheekinstellingen uploaden mislukt"
873
+
874
+ #. Text in function
875
+ #: link-library.php:1
876
+ msgid "Library Settings imported successfully"
877
+ msgstr "Bibliotheekinstellingen succesvol geïmporteerd"
878
+
879
+ #. Text in echo
880
+ #: link-library.php:2583
881
+ msgid "Link"
882
+ msgstr "Weblink"
883
+
884
+ #. Text in echo
885
+ #: link-library.php:1745
886
+ msgid "Link Acknowledgement URL"
887
+ msgstr "Weblink erkenning URL"
888
+
889
+ #. Text in function
890
+ #: link-library.php:2933 link-library.php:3365
891
+ msgid "Link Address"
892
+ msgstr "Weblink adres"
893
+
894
+ #. Text in echo
895
+ #: link-library.php:2098
896
+ msgid "Link Categories Display Format"
897
+ msgstr "Weblink categorieën weergave formaat"
898
+
899
+ #. Text in function
900
+ #: link-library.php:1
901
+ msgid "Link Categories Settings"
902
+ msgstr "Weblink categoriën instellingen"
903
+
904
+ #. Text in function
905
+ #: link-library.php:1 link-library.php:1810 link-library.php:2949
906
+ #: link-library.php:3365
907
+ msgid "Link Category"
908
+ msgstr "Weblink categorie"
909
+
910
+ #. Text in echo
911
+ #: link-library.php:2301
912
+ msgid "Link Column Header"
913
+ msgstr "Weblink kolomkop"
914
+
915
+ #. Text in function
916
+ #: link-library.php:3365
917
+ msgid "Link Comment"
918
+ msgstr "Weblink commentaar"
919
+
920
+ #. Text in echo
921
+ #: link-library.php:2487
922
+ msgid "Link Date"
923
+ msgstr "Weblink datum"
924
+
925
+ #. Text in function
926
+ #: link-library.php:1 link-library.php:1812 link-library.php:2503
927
+ #: link-library.php:2980 link-library.php:3365
928
+ msgid "Link Description"
929
+ msgstr "Korte weblink omschrijving"
930
+
931
+ #. Text in echo
932
+ #: link-library.php:2283
933
+ msgid "Link Display Format"
934
+ msgstr "Weblink weergave formaat"
935
+
936
+ #. Text in function
937
+ #: link-library.php:3365
938
+ msgid "Link E-mail"
939
+ msgstr "Weblink e-mail"
940
+
941
+ #. Text in echo
942
+ #: link-library.php:3039
943
+ msgid "Link E-mail label"
944
+ msgstr "Weblink e-mail label"
945
+
946
+ #. Text in function
947
+ #: link-library.php:1
948
+ msgid "Link Element Settings"
949
+ msgstr "Weblink element instellingen"
950
+
951
+ #. Text in echo
952
+ #: link-library.php:2633
953
+ msgid "Link Hits"
954
+ msgstr "Weblink hits"
955
+
956
+ #. Text in echo
957
+ #: link-library.php:2665 link-library.php:3256 link-library.php:3365
958
+ msgid "Link Large Description"
959
+ msgstr "Lange weblink omschrijving"
960
+
961
+ #. Text in function
962
+ #: link-library.php:1
963
+ msgid "Link Library - Additional Link Parameters"
964
+ msgstr "Link Library - extra webLink parameters"
965
+
966
+ #. Text in function
967
+ #: link-library.php:3365
968
+ msgid "Link Library Generated Feed"
969
+ msgstr "Link Library gegenereerd Feed"
970
+
971
+ #. Text in echo
972
+ #. Text in function
973
+ #. Text in function
974
+ #: link-library.php:1930 link-library.php:1933 link-library.php:1937
975
+ #: link-library.php:1
976
+ msgid "Link Library-Generated RSS Feed"
977
+ msgstr "Link Library-genereer RSS Feed"
978
+
979
+ #. Text in function
980
+ #: link-library.php:1
981
+ msgid "Link Moderation"
982
+ msgstr "Nakijken weblink"
983
+
984
+ #. Text in echo
985
+ #: link-library.php:1809 link-library.php:2466 link-library.php:2927
986
+ #: link-library.php:3365
987
+ msgid "Link Name"
988
+ msgstr "Weblink naam"
989
+
990
+ #. Text in function
991
+ #: link-library.php:1 link-library.php:2519 link-library.php:2990
992
+ #: link-library.php:3365
993
+ msgid "Link Notes"
994
+ msgstr "Weblink notities"
995
+
996
+ #. Text in function
997
+ #: link-library.php:1 link-library.php:2938 link-library.php:3365
998
+ msgid "Link RSS"
999
+ msgstr "Weblink RSS"
1000
+
1001
+ #. Text in echo
1002
+ #: link-library.php:2937
1003
+ msgid "Link RSS label"
1004
+ msgstr "Weblink RSS label"
1005
+
1006
+ #. Text in echo
1007
+ #: link-library.php:2649
1008
+ msgid "Link Rating"
1009
+ msgstr "Weblink waardering"
1010
+
1011
+ #. Text in echo
1012
+ #: link-library.php:2228
1013
+ msgid "Link Results Order"
1014
+ msgstr "Volgorde weblink resultaten"
1015
+
1016
+ #. Text in function
1017
+ #: link-library.php:3365
1018
+ msgid "Link Secondary Address"
1019
+ msgstr "Weblink secundair adres"
1020
+
1021
+ #. Text in echo
1022
+ #: link-library.php:2411
1023
+ msgid "Link Source"
1024
+ msgstr "Weblink bron"
1025
+
1026
+ #. Text in function
1027
+ #: link-library.php:1
1028
+ msgid "Link Sub-Field Configuration Table"
1029
+ msgstr "Weblink sub-veld configuratietabel"
1030
+
1031
+ #. Text in echo
1032
+ #: link-library.php:3244 link-library.php:3365
1033
+ msgid "Link Submitter"
1034
+ msgstr "Indiener weblink"
1035
+
1036
+ #. Text in echo
1037
+ #: link-library.php:3071
1038
+ msgid "Link Submitter Comment Label"
1039
+ msgstr "Label commentaar weblink indiener"
1040
+
1041
+ #. Text in echo
1042
+ #: link-library.php:3252 link-library.php:3365
1043
+ msgid "Link Submitter E-mail"
1044
+ msgstr "E-mail weblink indiener"
1045
+
1046
+ #. Text in echo
1047
+ #: link-library.php:3060
1048
+ msgid "Link Submitter E-mail label"
1049
+ msgstr "E-mail label weblink indiener"
1050
+
1051
+ #. Text in echo
1052
+ #: link-library.php:3248 link-library.php:3365
1053
+ msgid "Link Submitter Name"
1054
+ msgstr "Voornaam weblink indiener"
1055
+
1056
+ #. Text in echo
1057
+ #: link-library.php:3050
1058
+ msgid "Link Submitter Name label"
1059
+ msgstr "Label voornaam weblink indiener"
1060
+
1061
+ #. Text in echo
1062
+ #: link-library.php:2276
1063
+ msgid "Link Target"
1064
+ msgstr "Doel weblink"
1065
+
1066
+ #. Text in function
1067
+ #: link-library.php:3365
1068
+ msgid "Link Telephone"
1069
+ msgstr "Telefoon weblink"
1070
+
1071
+ #. Text in echo
1072
+ #: link-library.php:3029
1073
+ msgid "Link Telephone label"
1074
+ msgstr "Label telefoon weblink"
1075
+
1076
+ #. Text in echo
1077
+ #: link-library.php:1811
1078
+ msgid "Link URL"
1079
+ msgstr "Weblink URL"
1080
+
1081
+ #. Text in function
1082
+ #: link-library.php:1
1083
+ msgid "Link User Submission"
1084
+ msgstr "Weblink gebruikersbijdrage"
1085
+
1086
+ #. Text in function
1087
+ #: link-library.php:1 link-library.php:3365
1088
+ msgid "Link address"
1089
+ msgstr "Weblink adres"
1090
+
1091
+ #. Text in echo
1092
+ #: link-library.php:2932
1093
+ msgid "Link address label"
1094
+ msgstr "Label weblink adres "
1095
+
1096
+ #. Text in function
1097
+ #: link-library.php:3365
1098
+ msgid "Link category"
1099
+ msgstr "Weblink categorie"
1100
+
1101
+ #. Text in echo
1102
+ #: link-library.php:2948
1103
+ msgid "Link category label"
1104
+ msgstr "Label weblink categorie"
1105
+
1106
+ #. Text in echo
1107
+ #: link-library.php:2958
1108
+ msgid "Link category override selection list"
1109
+ msgstr "Weblink categorie unieke selectielijst"
1110
+
1111
+ #. Text in function
1112
+ #: link-library.php:3365
1113
+ msgid "Link description"
1114
+ msgstr "Korte weblink omschrijving"
1115
+
1116
+ #. Text in echo
1117
+ #: link-library.php:2979
1118
+ msgid "Link description label"
1119
+ msgstr "Label weblink omschrijving"
1120
+
1121
+ #. Text in function
1122
+ #: link-library.php:1 link-library.php:3365
1123
+ msgid "Link name"
1124
+ msgstr "Naam weblink"
1125
+
1126
+ #. Text in echo
1127
+ #: link-library.php:2926
1128
+ msgid "Link name label"
1129
+ msgstr "Label weblink naam"
1130
+
1131
+ #. Text in function
1132
+ #: link-library.php:3365
1133
+ msgid "Link notes"
1134
+ msgstr "Weblink notities"
1135
+
1136
+ #. Text in echo
1137
+ #: link-library.php:2989
1138
+ msgid "Link notes label"
1139
+ msgstr "Label weblink notities"
1140
+
1141
+ #. Text in function
1142
+ #: link-library.php:1
1143
+ msgid "Link(s) Approved"
1144
+ msgstr "Weblink(s) goedgekeurd"
1145
+
1146
+ #. Text in function
1147
+ #: link-library.php:1
1148
+ msgid "Link(s) Deleted"
1149
+ msgstr "Weblink(s) verwijderd"
1150
+
1151
+ #. Text in function
1152
+ #: link-library.php:1
1153
+ msgid "Links awaiting moderation"
1154
+ msgstr "Weblinks in afwachting van nakijken"
1155
+
1156
+ #. Text in echo
1157
+ #: link-library.php:2044
1158
+ msgid "Links per Page"
1159
+ msgstr "Weblinks per pagina"
1160
+
1161
+ #. Text in echo
1162
+ #: link-library.php:2253
1163
+ msgid "List Featured Links ahead of Regular Links"
1164
+ msgstr "Lijst speciale webLinks vóór reguliere weblinks"
1165
+
1166
+ #. Text in echo
1167
+ #: link-library.php:2611
1168
+ msgid "MailTo Link"
1169
+ msgstr "E-mail aan weblink"
1170
+
1171
+ #. Text in echo
1172
+ #: link-library.php:2612
1173
+ msgid "MailTo Link with Label"
1174
+ msgstr "Label e-mail aan weblink"
1175
+
1176
+ #. Text in echo
1177
+ #: link-library.php:3284
1178
+ msgid "Manual Image Upload"
1179
+ msgstr "Handmatige upload afbeelding"
1180
+
1181
+ #. Text in echo
1182
+ #. Text in echo
1183
+ #: link-library.php:3288 link-library.php:2268
1184
+ msgid "Max number of links to display"
1185
+ msgstr "Maximum aantal links om te laten zien"
1186
+
1187
+ #. Text in function
1188
+ #: link-library.php:1144 link-library.php:3365
1189
+ msgid "Message generated by"
1190
+ msgstr "Bericht gegenereerd door"
1191
+
1192
+ #. Text in function
1193
+ #: link-library.php:1
1194
+ msgid "Moderate"
1195
+ msgstr "Nakijken"
1196
+
1197
+ #. Text in echo
1198
+ #: link-library.php:1749
1199
+ msgid "Moderation Notification Title"
1200
+ msgstr "Nakijken notificatie titel"
1201
+
1202
+ #. Text in echo
1203
+ #: link-library.php:1765
1204
+ msgid "Moderator E-mail"
1205
+ msgstr "Nakijken e-mail"
1206
+
1207
+ #. Text in echo
1208
+ #: link-library.php:1761
1209
+ msgid "Moderator Name"
1210
+ msgstr "Nakijken naam"
1211
+
1212
+ #. Text in echo
1213
+ #: link-library.php:2365
1214
+ msgid "Name"
1215
+ msgstr "Weblink naam"
1216
+
1217
+ #. Text in echo
1218
+ #: link-library.php:2341
1219
+ msgid "Need to be active for Link Categories to work"
1220
+ msgstr "Activatie is noodzakelijk om weblink categorieën te klaten werken"
1221
+
1222
+ #. Text in echo
1223
+ #: link-library.php:3112
1224
+ msgid "New Link Message"
1225
+ msgstr "Nieuw weblink bericht"
1226
+
1227
+ #. Text in echo
1228
+ #: link-library.php:3117
1229
+ msgid "New Link Moderation Label"
1230
+ msgstr "Label nieuwe weblink na te kijken"
1231
+
1232
+ #. Text in function
1233
+ #: link-library.php:3365
1234
+ msgid "New link added"
1235
+ msgstr "Nieuwe weblink toegevoegd"
1236
+
1237
+ #. Text in function
1238
+ #: link-library.php:3113
1239
+ msgid "New link submitted"
1240
+ msgstr "Nieuwe weblink ingediend"
1241
+
1242
+ #. Text in function
1243
+ #: link-library.php:1
1244
+ msgid "New link submitted."
1245
+ msgstr "Nieuwe link ingediend."
1246
+
1247
+ #. Text in function
1248
+ #: link-library.php:3365
1249
+ msgid "Next"
1250
+ msgstr "Volgende"
1251
+
1252
+ #. Text in echo
1253
+ #: link-library.php:2968
1254
+ msgid "No"
1255
+ msgstr "Geen"
1256
+
1257
+ #. Text in echo
1258
+ #: link-library.php:3216
1259
+ msgid "No Follow"
1260
+ msgstr "Geen volgen"
1261
+
1262
+ #. Text in echo
1263
+ #: link-library.php:1851
1264
+ msgid "No Links Found to Moderate"
1265
+ msgstr "Geen links gevonden om na te kijken"
1266
+
1267
+ #. Text in function
1268
+ #: link-library.php:3365
1269
+ msgid "No captcha cookie given. Make sure cookies are enabled"
1270
+ msgstr "Geen captcha cookie gegeven. Zorg ervoor dat cookies zijn ingeschakeld"
1271
+
1272
+ #. Text in function
1273
+ #: link-library.php:3365
1274
+ msgid "No categories found"
1275
+ msgstr "Geen categorieën gevonden"
1276
+
1277
+ #. Text in function
1278
+ #: link-library.php:3365
1279
+ msgid "No links found"
1280
+ msgstr "Geen weblinks gevonden"
1281
+
1282
+ #. Text in echo
1283
+ #: link-library.php:3266
1284
+ msgid "None Assigned"
1285
+ msgstr "Niets toegewezen"
1286
+
1287
+ #. Text in function
1288
+ #: link-library.php:1144
1289
+ msgid "Not allowed"
1290
+ msgstr "Niet toegestaan"
1291
+
1292
+ #. Text in echo
1293
+ #: link-library.php:2374
1294
+ msgid "Notes"
1295
+ msgstr "Notities"
1296
+
1297
+ #. Text in echo
1298
+ #: link-library.php:2316
1299
+ msgid "Notes Column Header"
1300
+ msgstr "Notities kolomkop"
1301
+
1302
+ #. Text in echo
1303
+ #: link-library.php:1699
1304
+ msgid "Number of Libraries"
1305
+ msgstr "Aantal bibliotheken"
1306
+
1307
+ #. Text in echo
1308
+ #: link-library.php:2046
1309
+ msgid "Number of Links to be Displayed per Page in Pagination Mode"
1310
+ msgstr "Aantal weblinks per pagina om te tonen in pagina modus"
1311
+
1312
+ #. Text in echo
1313
+ #: link-library.php:2799
1314
+ msgid "Number of RSS articles shown in Link Library Output"
1315
+ msgstr "Aantal RSS artikelen weergeven in uitvoer"
1316
+
1317
+ #. Text in echo
1318
+ #: link-library.php:2151
1319
+ msgid "Number of alternating div classes"
1320
+ msgstr "Aantal afwisselende div klassen"
1321
+
1322
+ #. Text in echo
1323
+ #: link-library.php:2779
1324
+ msgid "Number of articles shown in RSS Preview"
1325
+ msgstr "Aantal artikelen weergeven in RSS voorbeeld"
1326
+
1327
+ #. Text in echo
1328
+ #: link-library.php:2163
1329
+ msgid "Number of columns in Categories Table"
1330
+ msgstr "Aantal kolommen in categorieën tabel"
1331
+
1332
+ #. Text in echo
1333
+ #: link-library.php:2852
1334
+ msgid "Number of items in RSS feed"
1335
+ msgstr "Aantal items in RSS-feed"
1336
+
1337
+ #. Text in echo
1338
+ #: link-library.php:3240
1339
+ msgid "Number of link views"
1340
+ msgstr "Aantal weblink vensters"
1341
+
1342
+ #. Text in echo
1343
+ #: link-library.php:3280
1344
+ msgid "Only available once link is saved"
1345
+ msgstr "Alleen beschikbaar wanneer weblink is opgeslagen"
1346
+
1347
+ #. Text in echo
1348
+ #: link-library.php:2040
1349
+ msgid "Only show a limited number of links and add page navigation links"
1350
+ msgstr "Toon een beperkt aantal weblinks en voeg pagina navigatie toe"
1351
+
1352
+ #. Text in echo
1353
+ #: link-library.php:2006
1354
+ msgid "Only show one category at a time"
1355
+ msgstr "Slechts één categorie tegelijk weergeven"
1356
+
1357
+ #. Text in echo
1358
+ #: link-library.php:2008
1359
+ msgid "Only show one category of links at a time"
1360
+ msgstr "Slechts weblinks van één categorie tegelijk weergeven"
1361
+
1362
+ #. Text in echo
1363
+ #: link-library.php:1757
1364
+ msgid "Only use first part of submitter name"
1365
+ msgstr "Gebruik alleen eerste deel van de naam van de indiener"
1366
+
1367
+ #. Text in echo
1368
+ #: link-library.php:2093
1369
+ msgid "Order by"
1370
+ msgstr "Sorteer op"
1371
+
1372
+ #. Text in echo
1373
+ #: link-library.php:2091 link-library.php:2233
1374
+ msgid "Order by ID"
1375
+ msgstr "Sorteer op ID"
1376
+
1377
+ #. Text in echo
1378
+ #: link-library.php:2090 link-library.php:2232
1379
+ msgid "Order by Name"
1380
+ msgstr "Sorteer op Naam"
1381
+
1382
+ #. Text in echo
1383
+ #: link-library.php:2236
1384
+ msgid "Order by updated date"
1385
+ msgstr "Sorteer op datum aanpassing"
1386
+
1387
+ #. Text in echo
1388
+ #: link-library.php:2092
1389
+ msgid "Order of categories based on included category list"
1390
+ msgstr "Volgorde van categorieën op basis van opgenomen categorielijst"
1391
+
1392
+ #. Text in echo
1393
+ #: link-library.php:2235
1394
+ msgid "Order randomly"
1395
+ msgstr "Willekeurige volgorde"
1396
+
1397
+ #. Text in echo
1398
+ #: link-library.php:2234
1399
+ msgid "Order set by "
1400
+ msgstr "Volgorde bepaald door"
1401
+
1402
+ #. Text in echo
1403
+ #: link-library.php:2687
1404
+ msgid "Output after complete link group (link, notes, desc, etc...)"
1405
+ msgstr "Uitvoer na complete weblink groep (weblink, notities, omchr., etc...)"
1406
+
1407
+ #. Text in echo
1408
+ #: link-library.php:2428
1409
+ msgid "Output before complete link group (link, notes, desc, etc...)"
1410
+ msgstr ""
1411
+ "Uitvoer vóór complete weblink groep (weblink, notities, omchr., etc...)"
1412
+
1413
+ #. Text in echo
1414
+ #: link-library.php:3148
1415
+ msgid "Overwrites current library settings with contents of CSV file"
1416
+ msgstr ""
1417
+ "Overschrijft de huidige bibliotheek instellingen met de inhoud van CSV-"
1418
+ "bestand"
1419
+
1420
+ #. Text in echo
1421
+ #: link-library.php:1711
1422
+ msgid "Page Title Prefix"
1423
+ msgstr "Pagina titel voorvoegsel"
1424
+
1425
+ #. Text in echo
1426
+ #: link-library.php:1715
1427
+ msgid "Page Title Suffix"
1428
+ msgstr "Pagina titel achtervoegsel"
1429
+
1430
+ #. Text in echo
1431
+ #: link-library.php:2038
1432
+ msgid "Paginate Results"
1433
+ msgstr "Pagineer Resultaten"
1434
+
1435
+ #. Text in echo
1436
+ #: link-library.php:2066
1437
+ msgid "Permalinks Page"
1438
+ msgstr "Permalinks Pagina"
1439
+
1440
+ #. Text in echo
1441
+ #: link-library.php:2383
1442
+ msgid "Phone"
1443
+ msgstr "Telefoon"
1444
+
1445
+ #. Text in echo
1446
+ #: link-library.php:2582 link-library.php:2610
1447
+ msgid "Plain Text"
1448
+ msgstr "Tekst zonder enige opmaak"
1449
+
1450
+ #. Text in function
1451
+ #. Text in function
1452
+ #. Text in echo
1453
+ #: link-library.php:1 link-library.php:2135 link-library.php:2245
1454
+ msgid "Position"
1455
+ msgstr "Positie"
1456
+
1457
+ #. Text in function
1458
+ #: link-library.php:3365
1459
+ msgid "Preview of RSS feed for"
1460
+ msgstr "Voorbeschouwing RSS feed voor"
1461
+
1462
+ #. Text in function
1463
+ #: link-library.php:3365
1464
+ msgid "Previous"
1465
+ msgstr "Vorige"
1466
+
1467
+ #. Text in echo
1468
+ #: link-library.php:2458 link-library.php:2479 link-library.php:2570
1469
+ #: link-library.php:2598
1470
+ msgid "Primary"
1471
+ msgstr "Primaire"
1472
+
1473
+ #. Text in echo
1474
+ #: link-library.php:2847
1475
+ msgid "Publish RSS Feed"
1476
+ msgstr "Publiceren RSS Feed"
1477
+
1478
+ #. Text in echo
1479
+ #: link-library.php:2377
1480
+ msgid "RSS"
1481
+ msgstr "RSS"
1482
+
1483
+ #. Text in echo
1484
+ #: link-library.php:2858
1485
+ msgid "RSS Feed Description"
1486
+ msgstr "RSS Feed beschrijving"
1487
+
1488
+ #. Text in echo
1489
+ #: link-library.php:2855
1490
+ msgid "RSS Feed Title"
1491
+ msgstr "RSS Feed titel"
1492
+
1493
+ #. Text in echo
1494
+ #: link-library.php:2861
1495
+ msgid "RSS Feed Web Address (default /linkrss/1)"
1496
+ msgstr "RSS Feed Web Address (default /linkrss/1)"
1497
+
1498
+ #. Text in function
1499
+ #: link-library.php:1
1500
+ msgid "RSS Field Configuration"
1501
+ msgstr "RSS veld configuratie"
1502
+
1503
+ #. Text in function
1504
+ #: link-library.php:1
1505
+ msgid "RSS Generation"
1506
+ msgstr "RSS genereren"
1507
+
1508
+ #. Text in echo
1509
+ #: link-library.php:2535
1510
+ msgid "RSS Icons"
1511
+ msgstr "RSS pictogrammen"
1512
+
1513
+ #. Text in echo
1514
+ #: link-library.php:2809
1515
+ msgid "RSS Preview Height"
1516
+ msgstr "RSS hoogte voorbeeld"
1517
+
1518
+ #. Text in echo
1519
+ #: link-library.php:2807
1520
+ msgid "RSS Preview Width"
1521
+ msgstr "RSS breedte voorbeeld"
1522
+
1523
+ #. Text in echo
1524
+ #: link-library.php:2392
1525
+ msgid "Rating"
1526
+ msgstr "Waardering"
1527
+
1528
+ #. Text in function
1529
+ #: link-library.php:1
1530
+ msgid "Reciprocal Check"
1531
+ msgstr "Wederzijdse controle"
1532
+
1533
+ #. Text in function
1534
+ #: link-library.php:1
1535
+ msgid "Reciprocal Checker"
1536
+ msgstr "Wederzijdse controleur"
1537
+
1538
+ #. Text in function
1539
+ #: link-library.php:1 link-library.php:3009 link-library.php:3236
1540
+ #: link-library.php:3365
1541
+ msgid "Reciprocal Link"
1542
+ msgstr "Wederzijdse weblink"
1543
+
1544
+ #. Text in function
1545
+ #: link-library.php:1 link-library.php:1033
1546
+ msgid "Reciprocal Link Checker"
1547
+ msgstr "Wederzijdse weblink controleur"
1548
+
1549
+ #. Text in echo
1550
+ #: link-library.php:3008
1551
+ msgid "Reciprocal Link label"
1552
+ msgstr "Label wederzijdse weblink"
1553
+
1554
+ #. Text in echo
1555
+ #: link-library.php:1781
1556
+ msgid "Rejection e-mail body"
1557
+ msgstr "Afwijzing e-mail tekst"
1558
+
1559
+ #. Text in echo
1560
+ #: link-library.php:1777
1561
+ msgid "Rejection e-mail title"
1562
+ msgstr "Afwijzing e-mail titel"
1563
+
1564
+ #. Text in echo
1565
+ #: link-library.php:2903
1566
+ msgid "Require login to display form"
1567
+ msgstr "Vereist aanmelden om weer te geven"
1568
+
1569
+ #. Text in echo
1570
+ #: link-library.php:1963
1571
+ msgid "Reset current Library"
1572
+ msgstr "Reset huidige Library"
1573
+
1574
+ #. Text in echo
1575
+ #: link-library.php:1964
1576
+ msgid "Reset current Library for table layout"
1577
+ msgstr "Reset huidige bibliotheek voor tabel layout"
1578
+
1579
+ #. Text in echo
1580
+ #: link-library.php:1891
1581
+ msgid "Reset to default"
1582
+ msgstr "Reset naar standaard waarden"
1583
+
1584
+ #. Text in echo
1585
+ #: link-library.php:2086
1586
+ msgid "Results Order"
1587
+ msgstr "Volgorde resultaten"
1588
+
1589
+ #. Text in echo
1590
+ #: link-library.php:2137 link-library.php:2247
1591
+ msgid "Right"
1592
+ msgstr "Rechts"
1593
+
1594
+ #. Text in function
1595
+ #: link-library.php:1 link-library.php:1790
1596
+ msgid "Save"
1597
+ msgstr "Opslaan"
1598
+
1599
+ #. Text in function
1600
+ #: link-library.php:2876 link-library.php:3365
1601
+ msgid "Search"
1602
+ msgstr "Zoeken"
1603
+
1604
+ #. Text in function
1605
+ #: link-library.php:1
1606
+ msgid "Search Form Configuration"
1607
+ msgstr "Zoekformulier configuratie"
1608
+
1609
+ #. Text in echo
1610
+ #: link-library.php:2875
1611
+ msgid "Search Label"
1612
+ msgstr "Zoeklabel"
1613
+
1614
+ #. Text in function
1615
+ #: link-library.php:3365
1616
+ msgid "Search Results for"
1617
+ msgstr "Zoekresultaten voor"
1618
+
1619
+ #. Text in echo
1620
+ #: link-library.php:3165
1621
+ msgid "Search string"
1622
+ msgstr "Zoekterm"
1623
+
1624
+ #. Text in echo
1625
+ #: link-library.php:2188
1626
+ msgid "Second div class name"
1627
+ msgstr "Tweede div klasse naam"
1628
+
1629
+ #. Text in echo
1630
+ #: link-library.php:2459 link-library.php:2480 link-library.php:2571
1631
+ #: link-library.php:2599
1632
+ msgid "Secondary"
1633
+ msgstr "Secundair"
1634
+
1635
+ #. Text in function
1636
+ #: link-library.php:1 link-library.php:3019 link-library.php:3365
1637
+ msgid "Secondary Address"
1638
+ msgstr "Secundair adres"
1639
+
1640
+ #. Text in echo
1641
+ #: link-library.php:3018
1642
+ msgid "Secondary Address label"
1643
+ msgstr "Label secundair adres"
1644
+
1645
+ #. Text in echo
1646
+ #: link-library.php:3224
1647
+ msgid "Secondary Web Address"
1648
+ msgstr "Secundair weblink adres"
1649
+
1650
+ #. Text in echo
1651
+ #: link-library.php:2537
1652
+ msgid "See below"
1653
+ msgstr "Zie hieronder"
1654
+
1655
+ #. Text in echo
1656
+ #: link-library.php:1901
1657
+ msgid "Select Current Library Settings"
1658
+ msgstr "Selecteer huidige bibliotheekinstellingen"
1659
+
1660
+ #. Text in echo
1661
+ #. Text in echo
1662
+ #: link-library.php:2011 link-library.php:2596
1663
+ msgid "Select which link address will be displayed / used for link"
1664
+ msgstr ""
1665
+ "Selecteer welk weblink adres zal worden weergegeven / gebruikt voor weblink"
1666
+
1667
+ #. Text in echo
1668
+ #. Text in echo
1669
+ #. Text in function
1670
+ #: link-library.php:2210 link-library.php:2213 link-library.php:2278
1671
+ #: link-library.php:1
1672
+ msgid "Settings"
1673
+ msgstr "Instellingen"
1674
+
1675
+ #. Text in function
1676
+ #: link-library.php:1033
1677
+ msgid "Settings updated"
1678
+ msgstr "Instellingen bijgewerkt"
1679
+
1680
+ #. Text in echo
1681
+ #: link-library.php:2943 link-library.php:2954 link-library.php:2985
1682
+ #: link-library.php:2995 link-library.php:3014 link-library.php:3024
1683
+ #: link-library.php:3035 link-library.php:3045 link-library.php:3056
1684
+ #: link-library.php:3066 link-library.php:3077 link-library.php:3087
1685
+ #: link-library.php:3098
1686
+ msgid "Show"
1687
+ msgstr "Weergeven"
1688
+
1689
+ #. Text in echo
1690
+ #: link-library.php:2241
1691
+ msgid "Show Category Description"
1692
+ msgstr "Weergeven categorie omschrijving"
1693
+
1694
+ #. Text in echo
1695
+ #: link-library.php:2294
1696
+ msgid "Show Column Headers"
1697
+ msgstr "Toon kolomkoppen"
1698
+
1699
+ #. Text in echo
1700
+ #: link-library.php:2331
1701
+ msgid "Show Hidden Links"
1702
+ msgstr "Weergeven verborgen weblinks"
1703
+
1704
+ #. Text in echo
1705
+ #: link-library.php:2709
1706
+ msgid "Show Link Updated Flag"
1707
+ msgstr "Weergeven weblink bijgewerkt indicatie"
1708
+
1709
+ #. Text in echo
1710
+ #: link-library.php:2793
1711
+ msgid "Show RSS Feed Content in Link Library output"
1712
+ msgstr "Toon RSS Feed content in webLink bibliotheek uitvoer"
1713
+
1714
+ #. Text in echo
1715
+ #: link-library.php:2785
1716
+ msgid "Show RSS Feed Headers in Link Library output"
1717
+ msgstr "Weergeven RSS Feed koppen in weblink bibliotheek uitvoer"
1718
+
1719
+ #. Text in echo
1720
+ #: link-library.php:2764
1721
+ msgid "Show RSS Link using Standard Icon"
1722
+ msgstr "Weergeven RSS weblink met behulp van standaard pictogram"
1723
+
1724
+ #. Text in echo
1725
+ #: link-library.php:2758
1726
+ msgid "Show RSS Link using Text"
1727
+ msgstr "Weergeven RSS weblink met tekst"
1728
+
1729
+ #. Text in echo
1730
+ #: link-library.php:2773
1731
+ msgid "Show RSS Preview Link"
1732
+ msgstr "Weergeven RSS voorbeeld weblink"
1733
+
1734
+ #. Text in echo
1735
+ #: link-library.php:2732
1736
+ msgid "Show edit links when logged in as editor or administrator"
1737
+ msgstr "Weergeven EDIT weblink indien aangemeld als redacteur of beheerder"
1738
+
1739
+ #. Text in echo
1740
+ #: link-library.php:2740
1741
+ msgid "Show link name when no image is assigned"
1742
+ msgstr "Weergeven weblink naam indien geen afbeelding is toegewezen"
1743
+
1744
+ #. Text in echo
1745
+ #: link-library.php:2894
1746
+ msgid "Show user links immediately"
1747
+ msgstr "Onmiddelijk weergeven gebruikers weblinks"
1748
+
1749
+ #. Text in echo
1750
+ #: link-library.php:2916
1751
+ msgid "Store login name on link submission"
1752
+ msgstr "Opslaan aanmeldnaam bij indienen weblink"
1753
+
1754
+ #. Text in function
1755
+ #: link-library.php:1 link-library.php:1695
1756
+ msgid "Stylesheet"
1757
+ msgstr "Stijlblad"
1758
+
1759
+ #. Text in function
1760
+ #: link-library.php:1033
1761
+ msgid "Stylesheet Editor"
1762
+ msgstr "Stijlblad editor"
1763
+
1764
+ #. Text in function
1765
+ #: link-library.php:1033
1766
+ msgid "Stylesheet reset to original state"
1767
+ msgstr "Stijlblad teruggezet naar oorspronkelijke staat"
1768
+
1769
+ #. Text in function
1770
+ #: link-library.php:1033
1771
+ msgid "Stylesheet updated"
1772
+ msgstr "Stijlblad bijgewerkt"
1773
+
1774
+ #. Text in echo
1775
+ #: link-library.php:1891
1776
+ msgid "Submit"
1777
+ msgstr "Indienen"
1778
+
1779
+ #. Text in function
1780
+ #: link-library.php:1 link-library.php:3072 link-library.php:3365
1781
+ msgid "Submitter Comment"
1782
+ msgstr "Indiener commmentaar"
1783
+
1784
+ #. Text in function
1785
+ #: link-library.php:1 link-library.php:3061 link-library.php:3365
1786
+ msgid "Submitter E-mail"
1787
+ msgstr "Indiener e-mail"
1788
+
1789
+ #. Text in function
1790
+ #: link-library.php:1 link-library.php:3051 link-library.php:3365
1791
+ msgid "Submitter Name"
1792
+ msgstr "Indiener naam"
1793
+
1794
+ #. Text in echo
1795
+ #: link-library.php:2011
1796
+ msgid "Switching Method"
1797
+ msgstr "Schakel methode"
1798
+
1799
+ #. Text in echo
1800
+ #: link-library.php:2102 link-library.php:2287
1801
+ msgid "Table"
1802
+ msgstr "Tabel"
1803
+
1804
+ #. Text in function
1805
+ #: link-library.php:1 link-library.php:2578 link-library.php:3030
1806
+ #: link-library.php:3228 link-library.php:3365
1807
+ msgid "Telephone"
1808
+ msgstr "Telefoon"
1809
+
1810
+ #. Text in echo
1811
+ #. Text in echo
1812
+ #: link-library.php:2623 link-library.php:2593
1813
+ msgid "Text Label that the telephone will be assigned to."
1814
+ msgstr "Tekst label dat aan TELEFOON zal worden toegewezen."
1815
+
1816
+ #. Text in echo
1817
+ #: link-library.php:2565
1818
+ msgid "Text Label that the web link will be assigned to."
1819
+ msgstr "Tekst Label dat aan WEBLINK zal worden toegewezen."
1820
+
1821
+ #. Text in echo
1822
+ #: link-library.php:1765
1823
+ msgid "The e-mail address that the approval e-mail will be sent from"
1824
+ msgstr ""
1825
+ "Het e-mailadres van waaruit de goedkeurings e-mail zal worden verzonden"
1826
+
1827
+ #. Text in echo
1828
+ #. Text in echo
1829
+ #. Text in echo
1830
+ #. Text in echo
1831
+ #: link-library.php:1761 link-library.php:1695 link-library.php:1696
1832
+ #: link-library.php:2153 link-library.php:2203
1833
+ msgid "Third div class name"
1834
+ msgstr "Derde div klasse naam"
1835
+
1836
+ #. Text in echo
1837
+ #. Text in echo
1838
+ #: link-library.php:2694 link-library.php:2684
1839
+ msgid "This column allows for the output of text/code after each link"
1840
+ msgstr "Deze kolom staat de uitvoer toe van tekst / code na elke link"
1841
+
1842
+ #. Text in echo
1843
+ #. Text in echo
1844
+ #. Text in echo
1845
+ #. Text in echo
1846
+ #. Text in echo
1847
+ #. Text in echo
1848
+ #. Text in echo
1849
+ #. Text in echo
1850
+ #. Text in echo
1851
+ #. Text in echo
1852
+ #. Text in echo
1853
+ #. Text in echo
1854
+ #. Text in echo
1855
+ #: link-library.php:2414 link-library.php:2633 link-library.php:2487
1856
+ #: link-library.php:2503 link-library.php:2466 link-library.php:2519
1857
+ #: link-library.php:2606 link-library.php:2665 link-library.php:2649
1858
+ #: link-library.php:2535 link-library.php:2578 link-library.php:2551
1859
+ #: link-library.php:2426
1860
+ msgid "This column allows for the output of text/code before each link"
1861
+ msgstr "Deze kolom staat de uitvoer toe van tekst / code vóór elke link"
1862
+
1863
+ #. Text in echo
1864
+ #: link-library.php:2443
1865
+ msgid "This column allows for the output of text/code before each link image"
1866
+ msgstr "Deze kolom staat de uitvoer toe van tekst / code vóór elke afbeelding"
1867
+
1868
+ #. Text in echo
1869
+ #. Text in echo
1870
+ #. Text in echo
1871
+ #: link-library.php:1711 link-library.php:1712 link-library.php:1715
1872
+ #: link-library.php:1716 link-library.php:2916 link-library.php:2123
1873
+ msgid "This setting does not apply when selecting My Link Order for the order"
1874
+ msgstr ""
1875
+ "Deze instelling is niet van toepassing bij het selecteren van MIJN WEBLINK "
1876
+ "VOLGORDE"
1877
+
1878
+ #. Text in function
1879
+ #: link-library.php:1
1880
+ msgid "Thumbnail Generation and Use"
1881
+ msgstr "Miniatuur generatie en gebruik"
1882
+
1883
+ #. Text in function
1884
+ #: link-library.php:1 link-library.php:3326
1885
+ msgid "Thumbnail successfully generated for"
1886
+ msgstr "Miniatuur succesvol gegenereerd voor"
1887
+
1888
+ #. Text in function
1889
+ #: link-library.php:1
1890
+ msgid "Thumbnails successfully generated!"
1891
+ msgstr "Miniaturen succesvol gegenereerd!"
1892
+
1893
+ #. Text in echo
1894
+ #: link-library.php:1719
1895
+ msgid "Thumbshots CID"
1896
+ msgstr "Miniaturen CID"
1897
+
1898
+ #. Text in echo
1899
+ #. Text in echo
1900
+ #. Text in echo
1901
+ #. Text in echo
1902
+ #. Text in echo
1903
+ #. Text in echo
1904
+ #. Text in echo
1905
+ #: link-library.php:1769 link-library.php:1749 link-library.php:1777
1906
+ #: link-library.php:1989 link-library.php:1735 link-library.php:1745
1907
+ #: link-library.php:1746 link-library.php:1859
1908
+ msgid "Uncheck All"
1909
+ msgstr "Deselecteer alles"
1910
+
1911
+ #. Text in echo
1912
+ #: link-library.php:2103 link-library.php:2288
1913
+ msgid "Unordered List"
1914
+ msgstr "Ongeordende lijst"
1915
+
1916
+ #. Text in echo
1917
+ #: link-library.php:1799
1918
+ msgid "Update Settings"
1919
+ msgstr "Bijwerken-instellingen"
1920
+
1921
+ #. Text in function
1922
+ #: link-library.php:1
1923
+ msgid "Updated"
1924
+ msgstr "Bijgewerkt"
1925
+
1926
+ #. Text in echo
1927
+ #: link-library.php:3220
1928
+ msgid "Updated Date"
1929
+ msgstr "Datum bijgewerkt"
1930
+
1931
+ #. Text in echo
1932
+ #: link-library.php:2178
1933
+ msgid "Use Div Class or Heading tag around Category Names"
1934
+ msgstr "Gebruik Div klasse of kop tag rond categorie namen"
1935
+
1936
+ #. Text in echo
1937
+ #: link-library.php:2825
1938
+ msgid "Use Thumbshots.org for dynamic link images"
1939
+ msgstr "Gebruik Thumbshots.org voor dynamische koppeling miniaturen"
1940
+
1941
+ #. Text in echo
1942
+ #. Text in function
1943
+ #: link-library.php:2243 link-library.php:3365
1944
+ msgid "User Category was not provided correctly. Link insertion failed."
1945
+ msgstr ""
1946
+ "Gebruikers categorie werd niet correct verstrekt. Weblink invoegen is "
1947
+ "mislukt."
1948
+
1949
+ #. Text in function
1950
+ #: link-library.php:1 link-library.php:2963 link-library.php:2964
1951
+ msgid "User-submitted category"
1952
+ msgstr "In te dienen gebruikerscategorie"
1953
+
1954
+ #. Text in function
1955
+ #: link-library.php:1 link-library.php:2974 link-library.php:3365
1956
+ msgid "User-submitted category (define below)"
1957
+ msgstr "In te dienen gebruikerscategorie (zie beneden)"
1958
+
1959
+ #. Text in echo
1960
+ #: link-library.php:2973
1961
+ msgid "User-submitted category prompt"
1962
+ msgstr "In te dienen gebruikerscategorie prompt"
1963
+
1964
+ #. Text in echo
1965
+ #: link-library.php:2891
1966
+ msgid "View list of links awaiting moderation"
1967
+ msgstr "Bekijk lijst met na te kijken weblinks"
1968
+
1969
+ #. Text in function
1970
+ #: link-library.php:3225 link-library.php:3237
1971
+ msgid "Visit"
1972
+ msgstr "Bezoeken"
1973
+
1974
+ #. Text in echo
1975
+ #: link-library.php:2555
1976
+ msgid "Web Address"
1977
+ msgstr "Webadres"
1978
+
1979
+ #. Text in echo
1980
+ #: link-library.php:2380 link-library.php:2551
1981
+ msgid "Web Link"
1982
+ msgstr "Weblink"
1983
+
1984
+ #. Text in echo
1985
+ #: link-library.php:2144
1986
+ msgid "Width of Categories Table in Percents"
1987
+ msgstr "Breedte in percentage van de categorieën tabel"
1988
+
1989
+ #. Text in echo
1990
+ #. Text in echo
1991
+ #: link-library.php:1753 link-library.php:2093 link-library.php:2234
1992
+ msgid "Wordpress Plugin"
1993
+ msgstr "Wordpress Plugin"
1994
+
1995
+ #. Text in function
1996
+ #. Text in function
1997
+ #. Text in function
1998
+ #. Text in echo
1999
+ #: link-library.php:1962 link-library.php:1964 link-library.php:1963
2000
+ #: link-library.php:3134
2001
+ msgid "file template"
2002
+ msgstr "bestands template"
2003
+
2004
+ #. Text in function
2005
+ #: link-library.php:1 link-library.php:3103
2006
+ msgid "hot"
2007
+ msgstr "heet"
2008
+
2009
+ #. Text in function
2010
+ #: link-library.php:1
2011
+ msgid "is invalid. Please check the ID in the Link Category editor."
2012
+ msgstr "is ongeldig. Controleer de ID in weblink categorie onderhoud."
2013
+
2014
+ #. Text in function
2015
+ #: link-library.php:3118
2016
+ msgid "it will appear in the list once moderated. Thank you."
2017
+ msgstr "het zal verschijnen in de lijst zodra nagekeken. Dank u."
2018
+
2019
+ #. Text in function
2020
+ #: link-library.php:1
2021
+ msgid "link(s) imported successfully"
2022
+ msgstr "Weblink(s) succesvol geïmporteerd"
2023
+
2024
+ #. Text in echo
2025
+ #: link-library.php:1989 link-library.php:1992
2026
+ msgid "numeric category IDs"
2027
+ msgstr "numerieke categorie ID's"
2028
+
2029
+ #. Text in echo
2030
+ #: link-library.php:2000
2031
+ msgid "numeric category IDs that should not be shown"
2032
+ msgstr "numerieke categorie-id's die niet moeten worden getoond"
2033
+
2034
+ #. Text in function
2035
+ #: link-library.php:1
2036
+ msgid "row(s) found"
2037
+ msgstr "rij(en) gevonden"
link-library-admin.css ADDED
@@ -0,0 +1,2377 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ *,
2
+ *:before,
3
+ *:after {
4
+ -webkit-box-sizing: border-box;
5
+ -moz-box-sizing: border-box;
6
+ box-sizing: border-box;
7
+ }
8
+
9
+ html,
10
+ button,
11
+ input,
12
+ select,
13
+ textarea {
14
+ color: #222;
15
+ font-family: 'Open Sans', Helvetica, sans-serif;
16
+ font-weight: 400;
17
+ -webkit-font-smoothing: antialiased;
18
+ }
19
+
20
+ body {
21
+ font-size: 1em;
22
+ font-size: 14px;
23
+ line-height: 1.4;
24
+ }
25
+
26
+ ::-moz-selection {
27
+ background: #91bd51;
28
+ color: #fff;
29
+ text-shadow: none;
30
+ }
31
+
32
+ ::selection {
33
+ background: #91bd51;
34
+ color: #fff;
35
+ text-shadow: none;
36
+ }
37
+
38
+ h1,
39
+ h2,
40
+ h3,
41
+ h4,
42
+ h5,
43
+ h6 {
44
+ color: #222;
45
+ font-weight: 700;
46
+ }
47
+
48
+ a {
49
+ color: #0d72b2;
50
+ -webkit-transition: color 0.2s;
51
+ -moz-transition: color 0.2s;
52
+ -ms-transition: color 0.2s;
53
+ -o-transition: color 0.2s;
54
+ transition: color 0.2s;
55
+ text-decoration: none;
56
+ }
57
+
58
+ a:visited {
59
+ color: #0d72b2;
60
+ }
61
+
62
+ a:hover {
63
+ color: #0f92e5;
64
+ }
65
+
66
+ a:focus {
67
+ outline: thin dotted;
68
+ }
69
+
70
+ address {
71
+ margin: 0 0 1.5em;
72
+ }
73
+
74
+ abbr[title],
75
+ acronym {
76
+ cursor: help;
77
+ }
78
+
79
+ ins {
80
+ background: #eee;
81
+ text-decoration: none;
82
+ }
83
+
84
+ img {
85
+ vertical-align: middle;
86
+ }
87
+
88
+ dt {
89
+ font-weight: 700;
90
+ }
91
+
92
+ fieldset {
93
+ border: 0;
94
+ margin: 0;
95
+ padding: 0;
96
+ }
97
+
98
+ textarea {
99
+ resize: vertical;
100
+ }
101
+
102
+ hr {
103
+ display: block;
104
+ height: 1px;
105
+ border: 0;
106
+ border-top: 1px solid #ccc;
107
+ margin: 1em 0;
108
+ padding: 0;
109
+ }
110
+
111
+ @-webkit-keyframes "grow" {
112
+ 0% {
113
+ -webkit-transform: scale(0.3);
114
+ -moz-transform: scale(0.3);
115
+ -o-transform: scale(0.3);
116
+ transform: scale(0.3);
117
+ }
118
+
119
+ 60% {
120
+ -webkit-transform: scale(1.15);
121
+ -moz-transform: scale(1.15);
122
+ -o-transform: scale(1.15);
123
+ transform: scale(1.15);
124
+ }
125
+
126
+ 100% {
127
+ -webkit-transform: scale(1);
128
+ -moz-transform: scale(1);
129
+ -o-transform: scale(1);
130
+ transform: scale(1);
131
+ }
132
+
133
+ }
134
+
135
+ @-moz-keyframes grow {
136
+ 0% {
137
+ -moz-transform: scale(0.3);
138
+ transform: scale(0.3);
139
+ }
140
+
141
+ 60% {
142
+ -moz-transform: scale(1.15);
143
+ transform: scale(1.15);
144
+ }
145
+
146
+ 100% {
147
+ -moz-transform: scale(1);
148
+ transform: scale(1);
149
+ }
150
+
151
+ }
152
+
153
+ @-o-keyframes "grow" {
154
+ 0% {
155
+ -o-transform: scale(0.3);
156
+ transform: scale(0.3);
157
+ }
158
+
159
+ 60% {
160
+ -o-transform: scale(1.15);
161
+ transform: scale(1.15);
162
+ }
163
+
164
+ 100% {
165
+ -o-transform: scale(1);
166
+ transform: scale(1);
167
+ }
168
+
169
+ }
170
+
171
+ @keyframes "grow" {
172
+ 0% {
173
+ -webkit-transform: scale(0.3);
174
+ -moz-transform: scale(0.3);
175
+ -o-transform: scale(0.3);
176
+ transform: scale(0.3);
177
+ }
178
+
179
+ 60% {
180
+ -webkit-transform: scale(1.15);
181
+ -moz-transform: scale(1.15);
182
+ -o-transform: scale(1.15);
183
+ transform: scale(1.15);
184
+ }
185
+
186
+ 100% {
187
+ -webkit-transform: scale(1);
188
+ -moz-transform: scale(1);
189
+ -o-transform: scale(1);
190
+ transform: scale(1);
191
+ }
192
+
193
+ }
194
+
195
+ @-webkit-keyframes "candy" {
196
+ 0% {
197
+ -webkit-transform: scale(1);
198
+ -moz-transform: scale(1);
199
+ -o-transform: scale(1);
200
+ transform: scale(1);
201
+ }
202
+
203
+ 20% {
204
+ -webkit-transform: scale(1.15);
205
+ -moz-transform: scale(1.15);
206
+ -o-transform: scale(1.15);
207
+ transform: scale(1.15);
208
+ }
209
+
210
+ 60% {
211
+ -webkit-transform: scale(0.95);
212
+ -moz-transform: scale(0.95);
213
+ -o-transform: scale(0.95);
214
+ transform: scale(0.95);
215
+ }
216
+
217
+ 100% {
218
+ -webkit-transform: scale(1);
219
+ -moz-transform: scale(1);
220
+ -o-transform: scale(1);
221
+ transform: scale(1);
222
+ }
223
+
224
+ }
225
+
226
+ @-moz-keyframes candy {
227
+ 0% {
228
+ -moz-transform: scale(1);
229
+ transform: scale(1);
230
+ }
231
+
232
+ 20% {
233
+ -moz-transform: scale(1.15);
234
+ transform: scale(1.15);
235
+ }
236
+
237
+ 60% {
238
+ -moz-transform: scale(0.95);
239
+ transform: scale(0.95);
240
+ }
241
+
242
+ 100% {
243
+ -moz-transform: scale(1);
244
+ transform: scale(1);
245
+ }
246
+
247
+ }
248
+
249
+ @-o-keyframes "candy" {
250
+ 0% {
251
+ -o-transform: scale(1);
252
+ transform: scale(1);
253
+ }
254
+
255
+ 20% {
256
+ -o-transform: scale(1.15);
257
+ transform: scale(1.15);
258
+ }
259
+
260
+ 60% {
261
+ -o-transform: scale(0.95);
262
+ transform: scale(0.95);
263
+ }
264
+
265
+ 100% {
266
+ -o-transform: scale(1);
267
+ transform: scale(1);
268
+ }
269
+
270
+ }
271
+
272
+ @keyframes "candy" {
273
+ 0% {
274
+ -webkit-transform: scale(1);
275
+ -moz-transform: scale(1);
276
+ -o-transform: scale(1);
277
+ transform: scale(1);
278
+ }
279
+
280
+ 20% {
281
+ -webkit-transform: scale(1.15);
282
+ -moz-transform: scale(1.15);
283
+ -o-transform: scale(1.15);
284
+ transform: scale(1.15);
285
+ }
286
+
287
+ 60% {
288
+ -webkit-transform: scale(0.95);
289
+ -moz-transform: scale(0.95);
290
+ -o-transform: scale(0.95);
291
+ transform: scale(0.95);
292
+ }
293
+
294
+ 100% {
295
+ -webkit-transform: scale(1);
296
+ -moz-transform: scale(1);
297
+ -o-transform: scale(1);
298
+ transform: scale(1);
299
+ }
300
+
301
+ }
302
+
303
+ @-moz-keyframes flyer {
304
+ 0% {
305
+ -moz-transform: translate3d(0px, 0px, 0px);
306
+ transform: translate3d(0px, 0px, 0px);
307
+ }
308
+
309
+ 100% {
310
+ -moz-transform: translate3d(570px, -570px, 0px);
311
+ transform: translate3d(570px, -570px, 0px);
312
+ }
313
+
314
+ }
315
+
316
+ @-webkit-keyframes "flyer" {
317
+ 0% {
318
+ -webkit-transform: translate3d(0px, 0px, 0px);
319
+ -moz-transform: translate3d(0px, 0px, 0px);
320
+ -o-transform: translate3d(0px, 0px, 0px);
321
+ transform: translate3d(0px, 0px, 0px);
322
+ }
323
+
324
+ 100% {
325
+ -webkit-transform: translate3d(570px, -570px, 0px);
326
+ -moz-transform: translate3d(570px, -570px, 0px);
327
+ -o-transform: translate3d(570px, -570px, 0px);
328
+ transform: translate3d(570px, -570px, 0px);
329
+ }
330
+
331
+ }
332
+
333
+ @-o-keyframes "flyer" {
334
+ 0% {
335
+ -o-transform: translate3d(0px, 0px, 0px);
336
+ transform: translate3d(0px, 0px, 0px);
337
+ }
338
+
339
+ 100% {
340
+ -o-transform: translate3d(570px, -570px, 0px);
341
+ transform: translate3d(570px, -570px, 0px);
342
+ }
343
+
344
+ }
345
+
346
+ @keyframes "flyer" {
347
+ 0% {
348
+ -webkit-transform: translate3d(0px, 0px, 0px);
349
+ -moz-transform: translate3d(0px, 0px, 0px);
350
+ -o-transform: translate3d(0px, 0px, 0px);
351
+ transform: translate3d(0px, 0px, 0px);
352
+ }
353
+
354
+ 100% {
355
+ -webkit-transform: translate3d(570px, -570px, 0px);
356
+ -moz-transform: translate3d(570px, -570px, 0px);
357
+ -o-transform: translate3d(570px, -570px, 0px);
358
+ transform: translate3d(570px, -570px, 0px);
359
+ }
360
+
361
+ }
362
+
363
+ .nav-horizontal a {
364
+ display: inline-block;
365
+ }
366
+
367
+ .nav-horizontal li {
368
+ position: relative;
369
+ float: left;
370
+ }
371
+
372
+ .nav-horizontal ul {
373
+ margin: 0;
374
+ padding: 0;
375
+ }
376
+
377
+ #wpbody-content {
378
+ padding-bottom: 0;
379
+ }
380
+
381
+ #wpcontent {
382
+ margin-left: 160px;
383
+ }
384
+
385
+ .folded #wpcontent {
386
+ margin-left: 36px;
387
+ }
388
+
389
+ #wpfooter {
390
+ display: none;
391
+ }
392
+
393
+ .ll-content {
394
+ margin: 0;
395
+ height: auto;
396
+ min-height: 100%;
397
+ width: 100%;
398
+ position: relative;
399
+ width: 100%;
400
+ -webkit-font-smoothing: antialiased;
401
+ z-index: 1;
402
+ }
403
+
404
+ .ll-frame {
405
+ position: relative;
406
+ }
407
+
408
+ html {
409
+ background: #f9f9f9;
410
+ }
411
+
412
+ .wrap.inner,
413
+ .page-content {
414
+ max-width: 950px;
415
+ margin: 0 auto;
416
+ }
417
+
418
+ .page-content.about {
419
+ position: relative;
420
+ z-index: 10;
421
+ }
422
+
423
+ .footer nav {
424
+ max-width: 550px;
425
+ margin: 0 auto;
426
+ }
427
+
428
+ .wrap.inner li,
429
+ .page-content li {
430
+ line-height: 23px;
431
+ }
432
+
433
+ .header {
434
+ background: #558C89;
435
+ left: 0;
436
+ position: relative;
437
+ right: 0;
438
+ z-index: 2;
439
+ }
440
+
441
+ .header-nav .current {
442
+ background: #D9853B;
443
+ }
444
+
445
+ .header-nav a {
446
+ padding: 0 1.07143em;
447
+ color: #fff;
448
+ line-height: 46px;
449
+ }
450
+
451
+ .header-nav a:hover {
452
+ background: #74AFAD;
453
+ }
454
+
455
+ .header-nav .link-library-logo {
456
+ color: #fff;
457
+ line-height: 50px;
458
+ font-weight: normal;
459
+ height: 46px;
460
+ margin-top: -2px;
461
+ padding: 0 0.57143em 0 0.42857em;
462
+ }
463
+
464
+ .header-nav .link-library-logo img {
465
+ vertical-align: top;
466
+ padding-top: 6px;
467
+ padding-right: 6px;
468
+ }
469
+
470
+ .main-nav {
471
+ float: left;
472
+ }
473
+
474
+ .main-nav li {
475
+ margin: 0;
476
+ }
477
+
478
+ .main-nav .link-library-logo {
479
+ font: normal 400 24px/50px 'Open Sans', Helvetica, sans-serif;
480
+ margin-left: 10px;
481
+ color: #fff;
482
+ text-shadow: 0 1px 1px rgba(0, 0, 0, .15);
483
+ }
484
+
485
+ .main-nav .link-library-logo span {
486
+ float: right;
487
+ margin-top: -3px;
488
+ }
489
+
490
+ .user-nav {
491
+ float: right;
492
+ }
493
+
494
+ .user-nav li {
495
+ margin: 0;
496
+ }
497
+
498
+ @media print,
499
+ (-webkit-min-device-pixel-ratio: 1.25),
500
+ (min--moz-device-pixel-ratio: 1.25),
501
+ (-o-min-device-pixel-ratio: 5/4),
502
+ (min-resolution: 120dpi) {
503
+ .feature .feature-img.custom-css {
504
+ background-image: url('img/custom-css@2x.jpg');
505
+ }
506
+
507
+ }
508
+
509
+ .feature .feature-img.wordpress-connect {
510
+ background: url('img/wordpress-connect.jpg') no-repeat;
511
+ background-size: 100% auto;
512
+ }
513
+
514
+ @media print,
515
+ (-webkit-min-device-pixel-ratio: 1.25),
516
+ (min--moz-device-pixel-ratio: 1.25),
517
+ (-o-min-device-pixel-ratio: 5/4),
518
+ (min-resolution: 120dpi) {
519
+ .feature .feature-img.wordpress-connect {
520
+ background-image: url('img/wordpress-connect@2x.jpg');
521
+ }
522
+
523
+ }
524
+
525
+ .feature .feature-img.wordpress-stats {
526
+ background: url('img/wordpress-stats.jpg') no-repeat;
527
+ background-size: 100% auto;
528
+ }
529
+
530
+ @media print,
531
+ (-webkit-min-device-pixel-ratio: 1.25),
532
+ (min--moz-device-pixel-ratio: 1.25),
533
+ (-o-min-device-pixel-ratio: 5/4),
534
+ (min-resolution: 120dpi) {
535
+ .feature .feature-img.wordpress-stats {
536
+ background-image: url('img/wordpress-stats@2x.jpg');
537
+ }
538
+
539
+ }
540
+
541
+ .feature .feature-img.no-border {
542
+ border: none;
543
+ padding-bottom: 1px;
544
+ }
545
+
546
+ .feature .feature-description {
547
+ display: block;
548
+ padding: 1em 1.07143em 1.07143em;
549
+ border: 1px solid #ddd;
550
+ background: #f5f5f5;
551
+ -webkit-transition: all 0.2s ease-in-out;
552
+ -moz-transition: all 0.2s ease-in-out;
553
+ -ms-transition: all 0.2s ease-in-out;
554
+ -o-transition: all 0.2s ease-in-out;
555
+ transition: all 0.2s ease-in-out;
556
+ }
557
+
558
+ .cat {
559
+ clear: both;
560
+ margin-bottom: 23px;
561
+ }
562
+
563
+ .cat h3 {
564
+ font-size: 24px;
565
+ font-weight: 300;
566
+ margin: 0 0 13px 6px;
567
+ text-align: left;
568
+ }
569
+
570
+ .cat .clear {
571
+ clear: both;
572
+ }
573
+
574
+ .module-grid {
575
+ text-align: center;
576
+ }
577
+
578
+ .module-grid h2 {
579
+ margin: 1.25em 0 0.69444em;
580
+ }
581
+
582
+ #module-search {
583
+ position: relative;
584
+ width: 100%;
585
+ max-width: 40.71429em;
586
+ margin: 0 auto 1.07143em;
587
+ overflow: hidden;
588
+ }
589
+
590
+ input[type="text"].module-search {
591
+ width: 100%;
592
+ padding: 11px 0 11px 16px;
593
+ color: #5c6671;
594
+ border: 1px solid #c9ced0;
595
+ border-right-width: 2px;
596
+ background: #fff;
597
+ -webkit-border-radius: 3px;
598
+ border-radius: 3px;
599
+ -webkit-background-clip: padding-box;
600
+ -moz-background-clip: padding;
601
+ background-clip: padding-box;
602
+ }
603
+
604
+ input[type="text"].module-search:focus {
605
+ color: #5c6671;
606
+ outline: none;
607
+ }
608
+
609
+ input[type="text"].module-search:focus + label {
610
+ background: transparent;
611
+ opacity: 0.3;
612
+ }
613
+
614
+ input[type="text"].module-search::-webkit-input-placeholder {
615
+ color: #a8acae;
616
+ }
617
+
618
+ input[type="text"].module-search :-moz-placeholder {
619
+ color: #a8acae;
620
+ }
621
+
622
+ input[type="text"].module-search::-moz-placeholder {
623
+ color: #a8acae;
624
+ }
625
+
626
+ input[type="text"].module-search:-ms-input-placeholder {
627
+ color: #a8acae;
628
+ }
629
+
630
+ input[type="text"].module-search + label {
631
+ position: absolute;
632
+ top: 1px;
633
+ right: 1px;
634
+ bottom: 1px;
635
+ width: 48px;
636
+ color: #abafb1;
637
+ text-indent: -9999px;
638
+ pointer-events: none;
639
+ -webkit-border-radius: 3px;
640
+ border-radius: 3px;
641
+ -webkit-background-clip: padding-box;
642
+ -moz-background-clip: padding;
643
+ background-clip: padding-box;
644
+ -webkit-transition: all 0.2s ease-in-out;
645
+ -moz-transition: all 0.2s ease-in-out;
646
+ -ms-transition: all 0.2s ease-in-out;
647
+ -o-transition: all 0.2s ease-in-out;
648
+ transition: all 0.2s ease-in-out;
649
+ }
650
+
651
+ input[type="text"].module-search + label:after {
652
+ content: '\f400';
653
+ position: absolute;
654
+ right: 11px;
655
+ text-align: right;
656
+ top: 4px;
657
+ font-size: 1.71429em;
658
+ font-weight: normal;
659
+ font-family: 'genericons';
660
+ }
661
+
662
+ .jp-filter {
663
+ margin-bottom: 2.85714em;
664
+ color: #6f7476;
665
+ }
666
+
667
+ .jp-filter a {
668
+ display: inline-block;
669
+ position: relative;
670
+ padding: 0.76923em 1.46154em;
671
+ color: #aaa;
672
+ font: 600 0.92857em/1 "Open Sans", Helvetica, Arial, sans-serif;
673
+ text-shadow: 0 1px 1px rgba(255, 255, 255, 0.2);
674
+ background: #eee;
675
+ -webkit-border-radius: 3px;
676
+ border-radius: 3px;
677
+ -webkit-background-clip: padding-box;
678
+ -moz-background-clip: padding;
679
+ background-clip: padding-box;
680
+ }
681
+
682
+ .jp-filter a.selected,
683
+ .jp-filter a:hover,
684
+ .jp-filter a:focus {
685
+ color: #efefef;
686
+ text-shadow: 0 1px 1px rgba(0, 0, 0, 0.2);
687
+ background: #6f7476;
688
+ }
689
+
690
+ .module {
691
+ cursor: pointer;
692
+ display: block;
693
+ padding: 0.71429em 1.07143em 1em;
694
+ text-align: left;
695
+ border: 1px solid #dae0e2;
696
+ background: #fff;
697
+ -webkit-box-shadow: 0 0 0 rgba(0, 0, 0, .03);
698
+ -moz-box-shadow: 0 0 0 rgba(0, 0, 0, .03);
699
+ box-shadow: 0 0 0 rgba(0, 0, 0, .03);
700
+ -webkit-transition: opacity 2s ease-in;
701
+ -moz-transition: opacity 2s ease-in;
702
+ -ms-transition: opacity 2s ease-in;
703
+ -o-transition: opacity 2s ease-in;
704
+ transition: opacity 2s ease-in;
705
+ }
706
+
707
+ .module h3 {
708
+ margin: 0 0 0.5em;
709
+ color: #1a8dba;
710
+ font-size: 1.14286em;
711
+ line-height: 1.4em;
712
+ font-weight: 700;
713
+ }
714
+
715
+ .module p {
716
+ margin: 0;
717
+ color: #686f72;
718
+ font-size: 0.85714em;
719
+ }
720
+
721
+ .module:hover {
722
+ border-color: #8ac9e8;
723
+ background: #f8fcfe;
724
+ }
725
+
726
+ .module:nth-of-type(n+10) {
727
+ display: none;
728
+ }
729
+
730
+ .new {
731
+ position: relative;
732
+ }
733
+
734
+ .new:after {
735
+ content: 'NEW';
736
+ position: absolute;
737
+ top: -8px;
738
+ right: -8px;
739
+ padding-top: 10px;
740
+ width: 32px;
741
+ height: 32px;
742
+ color: #fff;
743
+ font-size: 8px;
744
+ font-weight: 800;
745
+ text-align: center;
746
+ text-shadow: 0 -1px 0 rgba(0, 0, 0, .2);
747
+ background: url('img/new-badge.svg') center center no-repeat;
748
+ background-size: 100%;
749
+ -webkit-border-radius: 50%;
750
+ border-radius: 50%;
751
+ -webkit-background-clip: padding-box;
752
+ -moz-background-clip: padding;
753
+ background-clip: padding-box;
754
+ }
755
+
756
+ .paid {
757
+ display: inline-block;
758
+ position: relative;
759
+ top: 5px;
760
+ margin-left: 10px;
761
+ padding: 1px 6px 0 4px;
762
+ height: 13px;
763
+ color: #fff;
764
+ font: 700 10px/1 'Open Sans', Helvetica, sans-serif;
765
+ text-shadow: 0 -1px 0 rgba(0, 0, 0, .05);
766
+ background: #d0d0d0;
767
+ vertical-align: top;
768
+ }
769
+
770
+ .paid:before,
771
+ .paid:after {
772
+ position: absolute;
773
+ top: 0;
774
+ right: 100%;
775
+ font: normal 14px/14px 'genericons';
776
+ }
777
+
778
+ .paid:before {
779
+ content: '\f503';
780
+ color: #d0d0d0;
781
+ text-shadow: none;
782
+ }
783
+
784
+ .paid:after {
785
+ content: '\f428';
786
+ margin-right: -5px;
787
+ font-size: 11px;
788
+ }
789
+
790
+ .load-more {
791
+ margin: 2.71429em 0 6.15385em;
792
+ }
793
+
794
+ .set {
795
+ display: none;
796
+ }
797
+
798
+ .show.set {
799
+ display: block;
800
+ }
801
+
802
+ .loading {
803
+ bottom: 50%;
804
+ position: absolute;
805
+ top: 50%;
806
+ width: 100%;
807
+ }
808
+
809
+ .loading span {
810
+ color: #999;
811
+ }
812
+
813
+ .modal {
814
+ background: #fff;
815
+ bottom: 10%;
816
+ display: none;
817
+ left: 10%;
818
+ margin-left: 160px;
819
+ position: fixed;
820
+ right: 10%;
821
+ text-align: center;
822
+ top: 10%;
823
+ z-index: 12;
824
+ -webkit-box-shadow: 0 1px 20px 5px rgba(0, 0, 0, 0.1);
825
+ -moz-box-shadow: 0 1px 20px 5px rgba(0, 0, 0, 0.1);
826
+ box-shadow: 0 1px 20px 5px rgba(0, 0, 0, 0.1);
827
+ }
828
+
829
+ .modal header {
830
+ border-bottom: 1px solid #ddd;
831
+ height: 47px;
832
+ overflow: hidden;
833
+ text-align: left;
834
+ }
835
+
836
+ .modal header li {
837
+ color: #999;
838
+ display: inline-block;
839
+ font-size: 1.57143em;
840
+ font-weight: normal;
841
+ padding-left: 0.71429em;
842
+ list-style: none;
843
+ margin-top: 0.35714em;
844
+ }
845
+
846
+ .modal header li a.active {
847
+ color: #555;
848
+ cursor: default;
849
+ text-decoration: none;
850
+ }
851
+
852
+ .modal header ul {
853
+ margin: 0;
854
+ padding: 0;
855
+ }
856
+
857
+ .modal header .close {
858
+ border-left: 1px solid #ddd;
859
+ float: right;
860
+ font: 300 1.71429em 'genericons' !important;
861
+ color: #777;
862
+ content: '\f405';
863
+ display: inline-block;
864
+ padding: 0.28571em 0.71429em 0.42857em;
865
+ }
866
+
867
+ .modal header .close:hover {
868
+ background: #eee;
869
+ opacity: 0.8;
870
+ }
871
+
872
+ .modal header .close:active {
873
+ background: #eee;
874
+ opacity: 0.4;
875
+ }
876
+
877
+ .modal #jp-post-flair {
878
+ display: none;
879
+ }
880
+
881
+ .modal .content-container {
882
+ bottom: 0;
883
+ left: 0;
884
+ overflow: auto;
885
+ padding: 0 1.42857em 0.71429em;
886
+ position: absolute;
887
+ right: 0;
888
+ text-align: center;
889
+ top: 47px;
890
+ }
891
+
892
+ .modal .content {
893
+ margin: 0 auto;
894
+ max-width: 900px;
895
+ text-align: left;
896
+ }
897
+
898
+ .modal .content h3,
899
+ .modal .content h4 {
900
+ margin-top: 0.61111em;
901
+ color: #5d6d74;
902
+ font: 300 1.4em "proxima-nova", 'Open Sans', Helvetica, sans-serif;
903
+ text-shadow: 0 1px 1px #fff;
904
+ }
905
+
906
+ .modal .content div.jp-info-img {
907
+ float: right;
908
+ margin: 0 0 1em 1em;
909
+ }
910
+
911
+ .modal .content div.jp-info-img img {
912
+ border: 1px solid #ddd;
913
+ max-width: 100%;
914
+ }
915
+
916
+ .shade {
917
+ background: #000;
918
+ bottom: 0;
919
+ cursor: pointer;
920
+ display: none;
921
+ left: 0;
922
+ opacity: 0.2;
923
+ position: fixed;
924
+ right: 0;
925
+ top: 0;
926
+ z-index: 11;
927
+ }
928
+
929
+ .entry-title,
930
+ .page-template-default h1 {
931
+ margin-top: 0.61111em;
932
+ color: #5d6d74;
933
+ font: 300 2.57143em/1.4em "proxima-nova", 'Open Sans', Helvetica, sans-serif;
934
+ text-shadow: 0 1px 1px #fff;
935
+ }
936
+
937
+ .blog h3,
938
+ .single h3,
939
+ .page-template-default h2 {
940
+ margin-top: 0.61111em;
941
+ color: #5d6d74;
942
+ font: 300 1.9em "proxima-nova", 'Open Sans', Helvetica, sans-serif;
943
+ text-shadow: 0 1px 1px #fff;
944
+ }
945
+
946
+ .page-template-default p {
947
+ line-height: 1.71429em;
948
+ }
949
+
950
+ .blog .type-post,
951
+ .page-template-default .type-page,
952
+ .single .type-post,
953
+ .single .type-jetpack_support {
954
+ float: left;
955
+ width: 70%;
956
+ }
957
+
958
+ .footer {
959
+ margin-top: 1.42857em;
960
+ position: relative;
961
+ padding: 10em 0 4.28571em;
962
+ text-align: center;
963
+ background-color: #81a844;
964
+ background-image: -webkit-gradient(linear, left top, left bottom, from(#8eb74e), to(#81a844));
965
+ background-image: -webkit-linear-gradient(top, #8eb74e, #81a844);
966
+ background-image: -moz-linear-gradient(top, #8eb74e, #81a844);
967
+ background-image: -o-linear-gradient(top, #8eb74e, #81a844);
968
+ background-image: -ms-linear-gradient(top, #8eb74e, #81a844);
969
+ background-image: linear-gradient(top, #8eb74e, #81a844);
970
+ }
971
+
972
+ .footer:before,
973
+ .footer:after {
974
+ content: '';
975
+ position: absolute;
976
+ left: 0;
977
+ pointer-events: none;
978
+ }
979
+
980
+ .footer:before {
981
+ top: 0;
982
+ margin-top: -1px;
983
+ width: 100%;
984
+ height: 195px;
985
+ background: url('img/the-undercloud.svg') center top repeat-x;
986
+ }
987
+
988
+ .footer:after {
989
+ bottom: 0;
990
+ width: 100%;
991
+ height: 50px;
992
+ background: url('img/the-footcloud.svg') center bottom no-repeat;
993
+ background-size: auto 45px;
994
+ z-index: 1;
995
+ }
996
+
997
+ .footer .download-jetpack {
998
+ margin-bottom: 33px;
999
+ }
1000
+
1001
+ .fly {
1002
+ position: relative;
1003
+ margin: 5em 0 5em;
1004
+ }
1005
+
1006
+ .fly:before {
1007
+ content: '';
1008
+ display: none;
1009
+ position: absolute;
1010
+ bottom: -275px;
1011
+ left: 0;
1012
+ width: 100%;
1013
+ height: 225px;
1014
+ background: url('img/rocketeer.svg') center bottom no-repeat;
1015
+ pointer-events: none;
1016
+ -webkit-transform: translate3d(0px, 0px, 0px);
1017
+ -moz-transform: translate3d(0px, 0px, 0px);
1018
+ -ms-transform: translate3d(0px, 0px, 0px);
1019
+ -o-transform: translate3d(0px, 0px, 0px);
1020
+ transform: translate3d(0px, 0px, 0px);
1021
+ -webkit-transition: all 4s ease-in-out;
1022
+ -moz-transition: all 4s ease-in-out;
1023
+ -ms-transition: all 4s ease-in-out;
1024
+ -o-transition: all 4s ease-in-out;
1025
+ transition: all 4s ease-in-out;
1026
+ }
1027
+
1028
+ .fly:hover:before {
1029
+ -webkit-transform: translate3d(0px, -40px, 0px);
1030
+ -moz-transform: translate3d(0px, -40px, 0px);
1031
+ -ms-transform: translate3d(0px, -40px, 0px);
1032
+ -o-transform: translate3d(0px, -40px, 0px);
1033
+ transform: translate3d(0px, -40px, 0px);
1034
+ }
1035
+
1036
+ .footer nav {
1037
+ color: #c8e3a2;
1038
+ }
1039
+
1040
+ .footer nav a,
1041
+ .footer nav a:visited {
1042
+ padding: 4px 6px;
1043
+ color: #c8e3a2;
1044
+ }
1045
+
1046
+ .footer nav a:hover,
1047
+ .footer nav a:visited:hover,
1048
+ .footer nav a:focus,
1049
+ .footer nav a:visited:focus {
1050
+ color: #fff;
1051
+ }
1052
+
1053
+ .primary {
1054
+ padding: 25px 15px 10px 15px;
1055
+ border-bottom: 1px solid #6c954d;
1056
+ }
1057
+
1058
+ .primary-footer,
1059
+ .secondary-footer,
1060
+ .footer-links {
1061
+ margin: 0 auto;
1062
+ }
1063
+
1064
+ .primary-footer li,
1065
+ .secondary-footer li,
1066
+ .footer-links li {
1067
+ margin-right: 5px;
1068
+ }
1069
+
1070
+ .a8c-attribution,
1071
+ .a8c-services {
1072
+ margin: 0 auto;
1073
+ }
1074
+
1075
+ .footer .a8c-attribution {
1076
+ margin-top: 6px;
1077
+ padding: 0 6px;
1078
+ font-size: 0.78571em;
1079
+ font-family: "Gill Sans", "Gill Sans MT", 'Open Sans', Helvetica, sans-serif;
1080
+ text-transform: uppercase;
1081
+ }
1082
+
1083
+ .footer .a8c-attribution a {
1084
+ display: inline-block;
1085
+ position: relative;
1086
+ padding: 4px 16px;
1087
+ right: 9999px;
1088
+ outline: 0;
1089
+ }
1090
+
1091
+ .footer .a8c-attribution a:after {
1092
+ content: 'A';
1093
+ position: absolute;
1094
+ top: 2px;
1095
+ right: -9999px;
1096
+ height: 100%;
1097
+ color: #fff;
1098
+ font-size: 1.54545em;
1099
+ font-family: 'automatticons';
1100
+ text-align: center;
1101
+ }
1102
+
1103
+ .footer .a8c-attribution a:hover:after {
1104
+ -webkit-animation: candy 0.4s ease-in-out;
1105
+ -moz-animation: candy 0.4s ease-in-out;
1106
+ -o-animation: candy 0.4s ease-in-out;
1107
+ animation: candy 0.4s ease-in-out;
1108
+ }
1109
+
1110
+ .primary-footer {
1111
+ font-size: 1.07143em;
1112
+ font-weight: 600;
1113
+ }
1114
+
1115
+ .secondary {
1116
+ padding: 14px 15px 0 15px;
1117
+ border-top: 1px solid #8eb345;
1118
+ }
1119
+
1120
+ .a8c-services {
1121
+ font-size: 0.92857em;
1122
+ font-family: 'calluna', 'Open Sans', Helvetica, sans-serif;
1123
+ }
1124
+
1125
+ .a8c-services a:before {
1126
+ display: inline-block;
1127
+ position: relative;
1128
+ top: -2px;
1129
+ margin-right: 6px;
1130
+ font: normal 16px/1 'automatticons';
1131
+ vertical-align: middle;
1132
+ }
1133
+
1134
+ .a8c-services a[href*='wordpress.com']:before {
1135
+ content: 'W';
1136
+ }
1137
+
1138
+ .a8c-services a[href*='vaultpress.com']:before {
1139
+ content: 'V';
1140
+ }
1141
+
1142
+ .a8c-services a[href*='akismet.com']:before {
1143
+ content: 'K';
1144
+ }
1145
+
1146
+ .a8c-services a[href*='polldaddy.com']:before {
1147
+ content: 'P';
1148
+ }
1149
+
1150
+ .jetpack-message {
1151
+ background: #8eb74e;
1152
+ border: 1px solid #73963d;
1153
+ margin: 33px auto 0;
1154
+ max-width: 90%;
1155
+ position: relative;
1156
+ z-index: 2;
1157
+ }
1158
+
1159
+ .jetpack-message h4 {
1160
+ color: #fff;
1161
+ margin: 0;
1162
+ }
1163
+
1164
+ .jetpack-message p {
1165
+ color: #fff;
1166
+ margin: 0;
1167
+ opacity: 0.7;
1168
+ }
1169
+
1170
+ .jetpack-message .squeezer {
1171
+ padding: 23px 23px 23px 80px;
1172
+ position: relative;
1173
+ text-align: left;
1174
+ }
1175
+
1176
+ .jetpack-message .squeezer:before {
1177
+ color: #fff;
1178
+ content: '\f418';
1179
+ font-family: 'Genericons';
1180
+ font-size: 33px;
1181
+ height: 33px;
1182
+ left: 25px;
1183
+ opacity: 0.6;
1184
+ position: absolute;
1185
+ top: 23px;
1186
+ top: calc(50% - 22px);
1187
+ }
1188
+
1189
+ .jetpack-message.error .squeezer:before,
1190
+ .jetpack-message.jetpack-err .squeezer:before {
1191
+ content: '\f414';
1192
+ }
1193
+
1194
+ .modules h3.icon,
1195
+ .jetpack-modules .info a {
1196
+ width: auto;
1197
+ }
1198
+
1199
+ .modules h3.icon:before,
1200
+ .jetpack-modules .info a:before {
1201
+ display: inline-block;
1202
+ position: relative;
1203
+ top: 1px;
1204
+ left: -3px;
1205
+ margin-right: 2px;
1206
+ opacity: 0.8;
1207
+ font: normal 20px 'genericons';
1208
+ vertical-align: top;
1209
+ }
1210
+
1211
+ .jetpack-modules .info a:before {
1212
+ margin-top: 1px;
1213
+ }
1214
+
1215
+ .latex:before,
1216
+ .jetpack-modules #latex .info a:before {
1217
+ content: '\f408';
1218
+ }
1219
+
1220
+ .carousel:before,
1221
+ .jetpack-modules #carousel .info a:before {
1222
+ content: '\f102';
1223
+ }
1224
+
1225
+ .modules h3.contact-form:before,
1226
+ .jetpack-modules #contact-form .info a:before {
1227
+ content: '\f175';
1228
+ font: normal 20px "dashicons";
1229
+ }
1230
+
1231
+ .modules h3.custom-css:before,
1232
+ .jetpack-modules #custom-css .info a:before {
1233
+ content: '\f100';
1234
+ font: normal 20px "dashicons";
1235
+ }
1236
+
1237
+ .modules h3.enhanced-distribution:before,
1238
+ .jetpack-modules #enhanced-distribution .info a:before {
1239
+ content: '\f237';
1240
+ font: normal 20px "dashicons";
1241
+ }
1242
+
1243
+ .modules h3.widgets:before,
1244
+ .jetpack-modules #widgets .info a:before {
1245
+ content: '\f116';
1246
+ font: normal 20px "dashicons";
1247
+ }
1248
+
1249
+ .gplus-authorship:before,
1250
+ .jetpack-modules #gplus-authorship .info a:before {
1251
+ content: '\f218';
1252
+ }
1253
+
1254
+ .modules h3.gravatar-hovercards:before,
1255
+ .jetpack-modules #gravatar-hovercards .info a:before {
1256
+ content: 'G';
1257
+ font-family: 'automatticons';
1258
+ }
1259
+
1260
+ .infinite-scroll:before,
1261
+ .jetpack-modules #infinite-scroll .info a:before {
1262
+ content: '\f408';
1263
+ }
1264
+
1265
+ .comments:before,
1266
+ .jetpack-modules #comments .info a:before {
1267
+ content: '\f108';
1268
+ }
1269
+
1270
+ .sso:before,
1271
+ .jetpack-modules #sso .info a:before {
1272
+ content: '\f205';
1273
+ }
1274
+
1275
+ .json-api:before,
1276
+ .jetpack-modules #json-api .info a:before {
1277
+ content: '\f415';
1278
+ }
1279
+
1280
+ .likes:before,
1281
+ .jetpack-modules #likes .info a:before {
1282
+ content: '\f408';
1283
+ }
1284
+
1285
+ .markdown:before,
1286
+ .jetpack-modules #markdown .info a:before {
1287
+ content: '\f462';
1288
+ }
1289
+
1290
+ .minileven:before,
1291
+ .jetpack-modules #minileven .info a:before {
1292
+ content: '\f453';
1293
+ }
1294
+
1295
+ .monitor:before,
1296
+ .jetpack-modules #monitor .info a:before {
1297
+ content: '\f468';
1298
+ }
1299
+
1300
+ .notes:before,
1301
+ .jetpack-modules #notes .info a:before {
1302
+ content: '\f300';
1303
+ }
1304
+
1305
+ .omnisearch:before,
1306
+ .jetpack-modules #omnisearch .info a:before {
1307
+ content: '\f400';
1308
+ }
1309
+
1310
+ .photon:before,
1311
+ .jetpack-modules #photon .info a:before {
1312
+ content: '\f403';
1313
+ }
1314
+
1315
+ .post-by-email:before,
1316
+ .jetpack-modules #post-by-email .info a:before {
1317
+ content: '\f410';
1318
+ }
1319
+
1320
+ .modules h3.publicize:before,
1321
+ .jetpack-modules #publicize .info a:before {
1322
+ content: '\f237';
1323
+ font: normal 20px "dashicons";
1324
+ }
1325
+
1326
+ .related-posts:before,
1327
+ .jetpack-modules #related-posts .info a:before {
1328
+ content: '\f420';
1329
+ }
1330
+
1331
+ .sharedaddy:before,
1332
+ .jetpack-modules #sharedaddy .info a:before {
1333
+ content: '\f415';
1334
+ }
1335
+
1336
+ .shortcodes:before,
1337
+ .jetpack-modules #shortcodes .info a:before {
1338
+ content: '\f100';
1339
+ }
1340
+
1341
+ .verification-tools:before,
1342
+ .jetpack-modules #verification-tools .info a:before {
1343
+ content: '\f425';
1344
+ }
1345
+
1346
+ .after-the-deadline:before,
1347
+ .jetpack-modules #after-the-deadline .info a:before {
1348
+ content: '\f411';
1349
+ }
1350
+
1351
+ .subscriptions:before,
1352
+ .jetpack-modules #subscriptions .info a:before {
1353
+ content: '\f410';
1354
+ }
1355
+
1356
+ .tiled-gallery:before,
1357
+ .jetpack-modules #tiled-gallery .info a:before {
1358
+ content: '\f103';
1359
+ }
1360
+
1361
+ .modules h3.vaultpress:before,
1362
+ .jetpack-modules #vaultpress .info a:before {
1363
+ content: 'V';
1364
+ font-family: 'automatticons';
1365
+ }
1366
+
1367
+ .videopress:before,
1368
+ .jetpack-modules #videopress .info a:before {
1369
+ content: '\f104';
1370
+ }
1371
+
1372
+ .modules h3.widget-visibility:before,
1373
+ .jetpack-modules #widget-visibility .info a:before {
1374
+ content: '\f116';
1375
+ font: normal 20px "dashicons";
1376
+ }
1377
+
1378
+ .stats:before,
1379
+ .jetpack-modules #stats .info a:before {
1380
+ content: '\f205';
1381
+ }
1382
+
1383
+ .shortlinks:before,
1384
+ .jetpack-modules #shortlinks .info a:before {
1385
+ content: '\f107';
1386
+ }
1387
+
1388
+ .page-content.configure {
1389
+ margin-top: 0;
1390
+ }
1391
+
1392
+ .configure .frame.top {
1393
+ border: none;
1394
+ box-shadow: none;
1395
+ padding-top: 1.42857em;
1396
+ position: relative;
1397
+ top: auto;
1398
+ }
1399
+
1400
+ .configure .frame.top.fixed {
1401
+ background: #f9f9f9;
1402
+ border-bottom: 1px solid #e9e9e9;
1403
+ padding-left: 160px;
1404
+ margin-top: -6px;
1405
+ position: fixed;
1406
+ right: 0;
1407
+ top: 32px;
1408
+ width: 100%;
1409
+ z-index: 4;
1410
+ -webkit-box-shadow: 0 2px 2px -2px #eee;
1411
+ -moz-box-shadow: 0 2px 2px -2px #eee;
1412
+ box-shadow: 0 2px 2px -2px #eee;
1413
+ }
1414
+
1415
+ @media (max-width: 782px) {
1416
+ .configure .frame.top.fixed {
1417
+ border: none;
1418
+ box-shadow: none;
1419
+ padding-top: 1.42857em;
1420
+ position: relative;
1421
+ top: auto;
1422
+ }
1423
+
1424
+ }
1425
+
1426
+ @media (max-width: 600px) {
1427
+ .configure .frame.top.fixed {
1428
+ top: 0;
1429
+ }
1430
+
1431
+ }
1432
+
1433
+ .configure .frame.top .tablenav.top {
1434
+ float: left;
1435
+ }
1436
+
1437
+ @media (max-width: 900px) {
1438
+ .configure .frame.top .tablenav.top .actions {
1439
+ display: block;
1440
+ }
1441
+
1442
+ }
1443
+
1444
+ @media (max-width: 782px) {
1445
+ .configure .frame.top .tablenav.top .actions {
1446
+ margin-top: 6px;
1447
+ }
1448
+
1449
+ }
1450
+
1451
+ .jp-frame-top-fixed .configure {
1452
+ padding-top: 94px;
1453
+ }
1454
+
1455
+ .filter-search {
1456
+ display: none;
1457
+ float: right;
1458
+ margin-top: 10px;
1459
+ }
1460
+
1461
+ @media (max-width: 782px) {
1462
+ .filter-search {
1463
+ display: block;
1464
+ }
1465
+
1466
+ }
1467
+
1468
+ @media (max-width: 530px) {
1469
+ .filter-search {
1470
+ display: none;
1471
+ }
1472
+
1473
+ }
1474
+
1475
+ .table-bordered.jetpack-modules {
1476
+ border: none;
1477
+ margin-bottom: 0;
1478
+ }
1479
+
1480
+ .table-bordered.jetpack-modules tr.jetpack-module th {
1481
+ border-left: 0;
1482
+ padding: 14px 4px 0;
1483
+ }
1484
+
1485
+ .table-bordered.jetpack-modules tr.jetpack-module th input {
1486
+ display: block;
1487
+ }
1488
+
1489
+ .table-bordered.jetpack-modules tr.jetpack-module:hover .genericon {
1490
+ display: inline-block;
1491
+ }
1492
+
1493
+ .table-bordered.jetpack-modules tr.jetpack-module.active th,
1494
+ .table-bordered.jetpack-modules tr.jetpack-module.active td {
1495
+ background: #f7fcfe;
1496
+ }
1497
+
1498
+ .table-bordered.jetpack-modules tr.jetpack-module.active th {
1499
+ border-left: 4px solid #2ea2cc;
1500
+ padding-left: 0px;
1501
+ }
1502
+
1503
+ .table-bordered.jetpack-modules tr.jetpack-module.active td:first-child {
1504
+ border-left: 4px solid #2ea2cc;
1505
+ }
1506
+
1507
+ .table-bordered.jetpack-modules tr.jetpack-module.unavailable {
1508
+ opacity: 0.3;
1509
+ }
1510
+
1511
+ .table-bordered.jetpack-modules tr.jetpack-module.unavailable input {
1512
+ display: none;
1513
+ }
1514
+
1515
+ .table-bordered.jetpack-modules tr.jetpack-module th,
1516
+ .table-bordered.jetpack-modules tr.jetpack-module td {
1517
+ background: #fff;
1518
+ margin: 0;
1519
+ -webkit-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.1);
1520
+ box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.1);
1521
+ }
1522
+
1523
+ .table-bordered.jetpack-modules tr.jetpack-module td {
1524
+ padding: 10px 10px 8px 14px;
1525
+ line-height: 25px;
1526
+ }
1527
+
1528
+ .table-bordered.jetpack-modules tr.jetpack-module td:first-child {
1529
+ border-left: 4px solid #fff;
1530
+ }
1531
+
1532
+ .table-bordered.jetpack-modules tr.jetpack-module td .row-actions {
1533
+ float: right;
1534
+ padding: 0 0 1px;
1535
+ }
1536
+
1537
+ .table-bordered.jetpack-modules tr.jetpack-module td .row-actions span {
1538
+ margin-left: 5px;
1539
+ }
1540
+
1541
+ @media (max-width: 530px) {
1542
+ .table-bordered.jetpack-modules tr.jetpack-module td .row-actions {
1543
+ display: none;
1544
+ }
1545
+
1546
+ }
1547
+
1548
+ .table-bordered.jetpack-modules > thead > tr > th {
1549
+ border: 0;
1550
+ vertical-align: middle;
1551
+ }
1552
+
1553
+ .table-bordered.jetpack-modules > thead > tr > th:last-child {
1554
+ padding-right: 0;
1555
+ }
1556
+
1557
+ .table-bordered.jetpack-modules td {
1558
+ background: #fff;
1559
+ }
1560
+
1561
+ .table-bordered.jetpack-modules #doaction {
1562
+ margin-top: 0;
1563
+ }
1564
+
1565
+ @media (max-width: 782px) {
1566
+ .table-bordered.jetpack-modules #doaction {
1567
+ padding: 10px 7px;
1568
+ }
1569
+
1570
+ }
1571
+
1572
+ .table-bordered.jetpack-modules .checkall {
1573
+ margin-top: 1px;
1574
+ }
1575
+
1576
+ .table-bordered.jetpack-modules .filter-search {
1577
+ margin-top: 8px;
1578
+ }
1579
+
1580
+ .table-bordered.jetpack-modules .genericon {
1581
+ color: #999;
1582
+ display: none;
1583
+ margin: 7px 3px 0;
1584
+ }
1585
+
1586
+ .table-bordered.jetpack-modules .med {
1587
+ width: 70px;
1588
+ }
1589
+
1590
+ .table-bordered.jetpack-modules .sm {
1591
+ width: 30px;
1592
+ }
1593
+
1594
+ @media (max-width: 782px) {
1595
+ .table-bordered.jetpack-modules .check-column {
1596
+ width: 50px;
1597
+ }
1598
+
1599
+ }
1600
+
1601
+ .fixed-top .check-column {
1602
+ padding: 8px 10px 0 10px;
1603
+ width: 2.2em;
1604
+ }
1605
+
1606
+ .wrap {
1607
+ margin: 0;
1608
+ padding: 0 1.5em 1em;
1609
+ overflow: hidden;
1610
+ }
1611
+
1612
+ .wrap h2 {
1613
+ font-size: 24px;
1614
+ font-weight: 400;
1615
+ }
1616
+
1617
+ .wrap .manage-left {
1618
+ float: left;
1619
+ margin: 0;
1620
+ padding: 0;
1621
+ width: 63%;
1622
+ }
1623
+
1624
+ .wrap .manage-left table {
1625
+ width: 100%;
1626
+ }
1627
+
1628
+ @media (max-width: 782px) {
1629
+ .wrap .manage-left {
1630
+ width: 100%;
1631
+ }
1632
+
1633
+ }
1634
+
1635
+ .wrap .manage-right {
1636
+ margin: 0;
1637
+ padding: 0;
1638
+ position: absolute;
1639
+ right: 0;
1640
+ width: 35%;
1641
+ z-index: 1;
1642
+ }
1643
+
1644
+ .wrap .manage-right p {
1645
+ font-size: 12px;
1646
+ font-weight: bold;
1647
+ color: #bbb;
1648
+ padding-top: 2px;
1649
+ text-transform: uppercase;
1650
+ letter-spacing: 1px;
1651
+ clear: left;
1652
+ }
1653
+
1654
+ .wrap .manage-right .bumper {
1655
+ margin-left: 33px;
1656
+ }
1657
+
1658
+ .wrap .manage-right.show {
1659
+ display: block;
1660
+ position: fixed;
1661
+ overflow-y: auto;
1662
+ overflow-x: hidden;
1663
+ position: absolute;
1664
+ }
1665
+
1666
+ .wrap .manage-right .search-bar {
1667
+ margin-bottom: 18px;
1668
+ max-width: 300px;
1669
+ }
1670
+
1671
+ .wrap .manage-right p.search-box {
1672
+ float: none;
1673
+ height: auto;
1674
+ margin-bottom: 0;
1675
+ position: relative;
1676
+ }
1677
+
1678
+ .wrap .manage-right p.search-box input[type='search'] {
1679
+ padding: 0 8px;
1680
+ width: 90%;
1681
+ line-height: initial;
1682
+ }
1683
+
1684
+ @media (max-width: 782px) {
1685
+ .wrap .manage-right p.search-box input[type='search'] {
1686
+ float: left;
1687
+ padding: 9px 8px;
1688
+ }
1689
+
1690
+ }
1691
+
1692
+ .wrap .manage-right p.search-box input[type="submit"] {
1693
+ display: none;
1694
+ }
1695
+
1696
+ .wrap .manage-right .button-group .button {
1697
+ outline: none;
1698
+ }
1699
+
1700
+ .wrap .manage-right .subsubsub {
1701
+ margin: 0;
1702
+ padding: 0;
1703
+ }
1704
+
1705
+ .wrap .manage-right .subsubsub a {
1706
+ padding: 0;
1707
+ line-height: inherit;
1708
+ }
1709
+
1710
+ .wrap .manage-right .subsubsub li {
1711
+ display: block;
1712
+ text-align: left;
1713
+ }
1714
+
1715
+ @media (max-width: 782px) {
1716
+ .wrap .manage-right {
1717
+ background: #fff;
1718
+ bottom: 0;
1719
+ display: none;
1720
+ min-width: 300px;
1721
+ position: fixed;
1722
+ right: 0;
1723
+ top: 0;
1724
+ z-index: 13;
1725
+ -webkit-box-shadow: 0 1px 20px 5px rgba(0, 0, 0, 0.1);
1726
+ -moz-box-shadow: 0 1px 20px 5px rgba(0, 0, 0, 0.1);
1727
+ box-shadow: 0 1px 20px 5px rgba(0, 0, 0, 0.1);
1728
+ }
1729
+
1730
+ .wrap .manage-right .bumper {
1731
+ margin: 13px;
1732
+ }
1733
+
1734
+ .wrap .manage-right .navbar-form {
1735
+ margin: 0;
1736
+ padding: 0;
1737
+ }
1738
+
1739
+ }
1740
+
1741
+ @media (max-width: 1130px) {
1742
+ .feature,
1743
+ .module {
1744
+ margin: 0.75% 0 0.75% 1.5%;
1745
+ width: 32.33333%;
1746
+ -webkit-transition: none;
1747
+ -moz-transition: none;
1748
+ -ms-transition: none;
1749
+ -o-transition: none;
1750
+ transition: none;
1751
+ }
1752
+
1753
+ .feature:nth-child(3n + 1),
1754
+ .module:nth-child(3n + 1) {
1755
+ margin-left: 0;
1756
+ }
1757
+
1758
+ .feature:hover,
1759
+ .module:hover {
1760
+ top: 0;
1761
+ -webkit-box-shadow: none;
1762
+ -moz-box-shadow: none;
1763
+ box-shadow: none;
1764
+ }
1765
+
1766
+ .cat .module:nth-child(3n + 1) {
1767
+ margin: 0.75% 0 0.75% 1.5%;
1768
+ }
1769
+
1770
+ .cat .module:nth-child(3n - 1) {
1771
+ margin-left: 0;
1772
+ }
1773
+
1774
+ .wrap.inner {
1775
+ background: #f9f9f9;
1776
+ padding: 15px;
1777
+ }
1778
+
1779
+ .page-content.about {
1780
+ background: #f9f9f9;
1781
+ padding: 15px;
1782
+ }
1783
+
1784
+ .page-content.configure {
1785
+ background: #f9f9f9;
1786
+ }
1787
+
1788
+ .masthead h1 {
1789
+ padding-top: 1.83333em;
1790
+ font-size: 2.14286em;
1791
+ }
1792
+
1793
+ .subhead {
1794
+ margin-top: 122px;
1795
+ padding: 70px 0 49px;
1796
+ }
1797
+
1798
+ .subhead:after {
1799
+ background-size: 160% auto;
1800
+ }
1801
+
1802
+ .download-jetpack {
1803
+ font-size: 1.5em;
1804
+ }
1805
+
1806
+ .download-jetpack:before {
1807
+ top: -1px;
1808
+ width: 23px;
1809
+ height: 23px;
1810
+ }
1811
+
1812
+ .feature:hover h3 {
1813
+ color: #6e818a;
1814
+ }
1815
+
1816
+ .feature:hover .feature-img {
1817
+ border: 1px solid #ddd;
1818
+ border-bottom: none;
1819
+ }
1820
+
1821
+ .feature:hover .no-border {
1822
+ border: none;
1823
+ }
1824
+
1825
+ .feature:hover .feature-description {
1826
+ border: 1px solid #ddd;
1827
+ background: #f5f5f5;
1828
+ }
1829
+
1830
+ .footer {
1831
+ padding-top: 165px;
1832
+ padding-bottom: 0;
1833
+ }
1834
+
1835
+ .footer:before {
1836
+ background-size: 160% auto;
1837
+ }
1838
+
1839
+ .footer:after {
1840
+ display: none;
1841
+ }
1842
+
1843
+ .footer nav {
1844
+ max-width: 100%;
1845
+ }
1846
+
1847
+ .fly {
1848
+ margin: 0 0 280px;
1849
+ }
1850
+
1851
+ .fly:hover:before {
1852
+ -webkit-transform: translate3d(0px, 0px, 0px);
1853
+ -moz-transform: translate3d(0px, 0px, 0px);
1854
+ -ms-transform: translate3d(0px, 0px, 0px);
1855
+ -o-transform: translate3d(0px, 0px, 0px);
1856
+ transform: translate3d(0px, 0px, 0px);
1857
+ }
1858
+
1859
+ .fly:before {
1860
+ display: block;
1861
+ }
1862
+
1863
+ .footer nav {
1864
+ border: none;
1865
+ padding: 0;
1866
+ }
1867
+
1868
+ .footer nav a:hover,
1869
+ .footer nav a:visited:hover,
1870
+ .footer nav a:focus,
1871
+ .footer nav a:visited:focus {
1872
+ color: #fff;
1873
+ }
1874
+
1875
+ .footer ul {
1876
+ float: none;
1877
+ overflow: hidden;
1878
+ }
1879
+
1880
+ .a8c-attribution {
1881
+ display: none;
1882
+ }
1883
+
1884
+ nav .primary-footer,
1885
+ nav .secondary-footer {
1886
+ margin: 0 30px;
1887
+ }
1888
+
1889
+ nav .primary-footer {
1890
+ padding: 25px 15px 10px 15px;
1891
+ }
1892
+
1893
+ nav .secondary-footer {
1894
+ padding: 8px 15px 30px;
1895
+ }
1896
+
1897
+ nav .a8c-services {
1898
+ padding: 30px 0 35px;
1899
+ text-align: center;
1900
+ background: #222;
1901
+ }
1902
+
1903
+ nav .a8c-services li {
1904
+ display: inline-block;
1905
+ float: none;
1906
+ }
1907
+
1908
+ nav .a8c-services a,
1909
+ nav .a8c-services a:visited,
1910
+ nav .a8c-services a:hover,
1911
+ nav .a8c-services a:active {
1912
+ color: #bbb;
1913
+ }
1914
+
1915
+ }
1916
+
1917
+ @media (max-width: 900px) {
1918
+ #wpcontent,
1919
+ .auto-fold #wpcontent,
1920
+ .auto-fold #wpfooter,
1921
+ .modal,
1922
+ .configure .frame.top.fixed {
1923
+ margin-left: 36px;
1924
+ padding-left: 0;
1925
+ }
1926
+
1927
+ .flyby {
1928
+ display: none;
1929
+ }
1930
+
1931
+ .jetpack-logo-tablet {
1932
+ display: block;
1933
+ }
1934
+
1935
+ .modal {
1936
+ bottom: 5%;
1937
+ font-size: 80%;
1938
+ left: 10%;
1939
+ right: 10%;
1940
+ top: 80px;
1941
+ }
1942
+
1943
+ .modal header {
1944
+ height: 38px;
1945
+ }
1946
+
1947
+ .modal .content {
1948
+ top: 38px;
1949
+ }
1950
+
1951
+ .button:hover,
1952
+ .button:focus,
1953
+ .button:active {
1954
+ top: 0;
1955
+ }
1956
+
1957
+ .download-jetpack:hover,
1958
+ .download-jetpack:focus,
1959
+ .download-jetpack:active {
1960
+ top: 0;
1961
+ }
1962
+
1963
+ .subhead {
1964
+ margin-top: 122px;
1965
+ padding: 70px 0 49px;
1966
+ }
1967
+
1968
+ .subhead h2 {
1969
+ max-width: 428px;
1970
+ font-size: 20px;
1971
+ }
1972
+
1973
+ .feature-description {
1974
+ min-height: 115px;
1975
+ }
1976
+
1977
+ .featured h2,
1978
+ .module-grid h2 {
1979
+ font-size: 30px;
1980
+ }
1981
+
1982
+ .feature h3 {
1983
+ font-size: 11px;
1984
+ }
1985
+
1986
+ .filter label {
1987
+ display: inline-block;
1988
+ line-height: 44px;
1989
+ }
1990
+
1991
+ .module {
1992
+ margin: 1% 0 1% 2%;
1993
+ width: 49%;
1994
+ }
1995
+
1996
+ .module:nth-child(3n + 1) {
1997
+ margin-left: 2%;
1998
+ }
1999
+
2000
+ .module:nth-child(2n + 1) {
2001
+ margin-left: 0;
2002
+ }
2003
+
2004
+ .cat .module {
2005
+ margin: 1% 0 1% 2%;
2006
+ }
2007
+
2008
+ .cat .module:nth-child(2n + 1) {
2009
+ margin: 1% 0 1% 2%;
2010
+ }
2011
+
2012
+ .cat .module:nth-child(2n + 0) {
2013
+ margin-left: 0;
2014
+ }
2015
+
2016
+ .footer {
2017
+ padding-top: 146px;
2018
+ }
2019
+
2020
+ .main-nav {
2021
+ font-size: 13px;
2022
+ }
2023
+
2024
+ .main-nav .jetpack-logo {
2025
+ font-size: 22px;
2026
+ }
2027
+
2028
+ .main-nav .jetpack-logo:before {
2029
+ font-size: 29px;
2030
+ }
2031
+
2032
+ .table-bordered .genericon {
2033
+ display: inline-block;
2034
+ }
2035
+
2036
+ }
2037
+
2038
+ @media (max-width: 782px) {
2039
+ #wpcontent,
2040
+ .auto-fold #wpcontent,
2041
+ .auto-fold #wpfooter,
2042
+ .modal {
2043
+ margin-left: 0;
2044
+ }
2045
+
2046
+ .configure .frame.top.fixed {
2047
+ padding-left: 0;
2048
+ }
2049
+
2050
+ .masthead h1 {
2051
+ max-width: 600px;
2052
+ font-size: 28px;
2053
+ }
2054
+
2055
+ .table-bordered th:last-child {
2056
+ padding-left: 0;
2057
+ }
2058
+
2059
+ .featured h2,
2060
+ .module-grid h2 {
2061
+ font-size: 28px;
2062
+ }
2063
+
2064
+ .module-search + label:after {
2065
+ right: 6px;
2066
+ top: 0;
2067
+ }
2068
+
2069
+ .blog .type-post,
2070
+ .page-template-default .type-page,
2071
+ .single .type-post,
2072
+ .single .type-jetpack_support {
2073
+ width: 100%;
2074
+ }
2075
+
2076
+ .sidebar {
2077
+ display: none;
2078
+ }
2079
+
2080
+ .table-bordered.jetpack-modules tr.jetpack-module td .row-actions {
2081
+ display: block;
2082
+ padding-left: 10px;
2083
+ visibility: visible;
2084
+ }
2085
+
2086
+ }
2087
+
2088
+ @media (max-width: 530px) {
2089
+ .footer {
2090
+ margin-top: 0;
2091
+ }
2092
+
2093
+ .masthead.hasbutton .subhead {
2094
+ margin-top: 105px;
2095
+ padding: 0;
2096
+ }
2097
+
2098
+ .page-content {
2099
+ margin-top: 0;
2100
+ }
2101
+
2102
+ .entry-title,
2103
+ .page-template-default h1 {
2104
+ font-size: 2em;
2105
+ }
2106
+
2107
+ .blog h3,
2108
+ .single h3,
2109
+ .page-template-default h2 {
2110
+ font-size: 1.4em;
2111
+ }
2112
+
2113
+ .modal .content div.jp-info-img {
2114
+ margin: 0 0 23px;
2115
+ }
2116
+
2117
+ .featured {
2118
+ display: none;
2119
+ }
2120
+
2121
+ .filter a {
2122
+ padding: 0.6em;
2123
+ }
2124
+
2125
+ .clouds-sm {
2126
+ height: 90px;
2127
+ }
2128
+
2129
+ .jp-filter a {
2130
+ padding: 0.76em 1em;
2131
+ }
2132
+
2133
+ .masthead h1 {
2134
+ margin: 0 15px;
2135
+ padding: 31px 0 15px 0;
2136
+ font-size: 21px;
2137
+ font-weight: 400;
2138
+ }
2139
+
2140
+ .modal {
2141
+ bottom: 5%;
2142
+ left: 5%;
2143
+ right: 5%;
2144
+ top: 80px;
2145
+ }
2146
+
2147
+ .subhead {
2148
+ margin-top: 83px;
2149
+ padding: 47px 15px 39px;
2150
+ }
2151
+
2152
+ .subhead h2 {
2153
+ display: none;
2154
+ }
2155
+
2156
+ .download-jetpack {
2157
+ font-size: 1.21429em;
2158
+ font-weight: 600;
2159
+ }
2160
+
2161
+ .download-jetpack:before {
2162
+ width: 19px;
2163
+ height: 19px;
2164
+ margin-right: 9px;
2165
+ }
2166
+
2167
+ .module {
2168
+ margin: 5px 0;
2169
+ width: 100%;
2170
+ }
2171
+
2172
+ .module:nth-child(3n + 1) {
2173
+ margin-left: 0;
2174
+ }
2175
+
2176
+ .module:nth-child(2n + 1) {
2177
+ margin-left: 0;
2178
+ }
2179
+
2180
+ .cat .module {
2181
+ margin: 5px 0;
2182
+ }
2183
+
2184
+ .cat .module:nth-child(2n + 1) {
2185
+ margin-left: 0;
2186
+ }
2187
+
2188
+ .cat .module:nth-child(2n + 0) {
2189
+ margin-left: 0;
2190
+ }
2191
+
2192
+ .module-grid h2 {
2193
+ margin-top: 16px;
2194
+ font-size: 25px;
2195
+ }
2196
+
2197
+ .footer {
2198
+ padding-top: 135px;
2199
+ }
2200
+
2201
+ .footer nav li {
2202
+ display: block;
2203
+ float: none;
2204
+ margin: 0;
2205
+ text-align: left;
2206
+ }
2207
+
2208
+ .footer nav a {
2209
+ display: block;
2210
+ padding: 0 16px;
2211
+ line-height: 44px;
2212
+ }
2213
+
2214
+ .fly {
2215
+ margin: 0 0 100px;
2216
+ }
2217
+
2218
+ .fly:before {
2219
+ display: none;
2220
+ }
2221
+
2222
+ nav .primary-footer,
2223
+ nav .secondary-footer {
2224
+ margin: 0;
2225
+ padding: 0;
2226
+ border: none;
2227
+ font-weight: 400;
2228
+ }
2229
+
2230
+ nav .primary-footer a,
2231
+ nav .secondary-footer a {
2232
+ border-top: 1px solid #7ba141;
2233
+ }
2234
+
2235
+ nav .a8c-services {
2236
+ padding: 0;
2237
+ }
2238
+
2239
+ nav .a8c-services a {
2240
+ border-top: 1px solid #181818;
2241
+ }
2242
+
2243
+ .footer .a8c-services {
2244
+ position: relative;
2245
+ overflow: visible;
2246
+ }
2247
+
2248
+ .footer .a8c-services:before,
2249
+ .footer .a8c-services:after {
2250
+ content: '';
2251
+ position: absolute;
2252
+ right: 0;
2253
+ bottom: 100%;
2254
+ width: 50%;
2255
+ pointer-events: none;
2256
+ }
2257
+
2258
+ .footer .a8c-services:before {
2259
+ margin-bottom: 55px;
2260
+ height: 225px;
2261
+ background: url('img/rocketeer.svg') center bottom no-repeat;
2262
+ background-size: 50px auto;
2263
+ }
2264
+
2265
+ .footer .a8c-services:after {
2266
+ height: 50px;
2267
+ background: url('img/the-footcloud.svg') center bottom no-repeat;
2268
+ background-size: auto 38px;
2269
+ }
2270
+
2271
+ .wrap.inner {
2272
+ margin-top: 1.71429em;
2273
+ }
2274
+
2275
+ .wrap.inner.jp-support .jp-support-column-left {
2276
+ width: 100%;
2277
+ }
2278
+
2279
+ .wrap.inner.jp-support .jp-support-column-left .widget-text {
2280
+ margin-right: 0;
2281
+ width: 100%;
2282
+ }
2283
+
2284
+ .wrap.inner.jp-support .jp-support-column-right {
2285
+ width: 100%;
2286
+ }
2287
+
2288
+ .jetpack-message .squeezer {
2289
+ padding: 23px;
2290
+ }
2291
+
2292
+ .jetpack-message .squeezer:before {
2293
+ display: none;
2294
+ }
2295
+
2296
+ }
2297
+
2298
+ @media (max-width: 320px) {
2299
+ .filter {
2300
+ margin-bottom: 10px;
2301
+ }
2302
+
2303
+ .footer {
2304
+ padding-top: 76px;
2305
+ }
2306
+
2307
+ .fly {
2308
+ margin: 0 0 42px;
2309
+ }
2310
+
2311
+ .footer .a8c-services:before {
2312
+ margin-bottom: 50px;
2313
+ background-size: 40px auto;
2314
+ }
2315
+
2316
+ .footer .a8c-services:after {
2317
+ background-size: auto 25px;
2318
+ }
2319
+
2320
+ }
2321
+
2322
+ @media (min-width: 769px) {
2323
+ .filter input[type=radio]:checked:before {
2324
+ -webkit-animation: grow 0.2s ease-in-out;
2325
+ -moz-animation: grow 0.2s ease-in-out;
2326
+ -o-animation: grow 0.2s ease-in-out;
2327
+ animation: grow 0.2s ease-in-out;
2328
+ }
2329
+
2330
+ }
2331
+
2332
+ .nav-horizontal:before,
2333
+ .features:before,
2334
+ .modules:before,
2335
+ .load-more:before,
2336
+ .nav-horizontal:after,
2337
+ .features:after,
2338
+ .modules:after,
2339
+ .load-more:after {
2340
+ content: " ";
2341
+ display: table;
2342
+ }
2343
+
2344
+ .nav-horizontal:after,
2345
+ .features:after,
2346
+ .modules:after,
2347
+ .load-more:after {
2348
+ clear: both;
2349
+ }
2350
+
2351
+ .nav-horizontal,
2352
+ .features,
2353
+ .modules,
2354
+ .load-more {
2355
+ *zoom: 1;
2356
+ }
2357
+
2358
+ .lt-ie10 .masthead {
2359
+ filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,StartColorStr='#81a844', EndColorStr='#9fc268');
2360
+ }
2361
+
2362
+ .lt-ie10 .footer {
2363
+ filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,StartColorStr='#9fc268', EndColorStr='#81a844');
2364
+ }
2365
+
2366
+ @media screen and (max-width: 768px) {
2367
+ .lt-ie10 .drawer-checkbox:checked ~ .header .drawer-nav {
2368
+ left: 0;
2369
+ }
2370
+
2371
+ .lt-ie10 .drawer-checkbox:checked ~ .wrapper {
2372
+ margin-left: 260px;
2373
+ margin-right: -260px;
2374
+ }
2375
+
2376
+ }
2377
+
link-library-admin.php CHANGED
@@ -11,6 +11,7 @@ $pagehookmoderate = "";
11
  $pagehooksettingssets = "";
12
  $pagehookstylesheet = "";
13
  $pagehookreciprocal = "";
 
14
 
15
  class link_library_plugin_admin {
16
 
@@ -20,7 +21,7 @@ class link_library_plugin_admin {
20
  //add filter for WordPress 2.8 changed backend box system !
21
  add_filter('screen_layout_columns', array($this, 'on_screen_layout_columns'), 10, 2);
22
  //register callback for admin menu setup
23
- add_action('admin_menu', array($this, 'on_admin_menu'));
24
 
25
  // Capture and process user submissions for custom fields in Link Edition page
26
  add_action('add_link', array($this, 'add_link_field'));
@@ -34,18 +35,84 @@ class link_library_plugin_admin {
34
  add_action( 'wpmu_new_blog', array($this, 'new_network_site'), 10, 6);
35
 
36
  add_action( 'admin_head', array( $this, 'admin_header') );
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
37
  }
38
 
39
  function admin_header() {
40
  global $pagenow;
41
  if ( ( $pagenow == 'link.php' && $_GET['action'] == 'edit' ) || ( $pagenow == 'link-add.php' ) ) {
42
- wp_enqueue_media();
 
 
43
  }
 
 
 
 
44
  }
45
 
46
  function set_plugin_row_meta($links_array, $plugin_file) {
47
- if ( substr( $plugin_file, 0, 25) == substr( plugin_basename( __FILE__ ), 0, 25 ) ) {
48
- $links_array = array_merge($links_array, array('<a target="_blank" href="http://yannickcorner.nayanna.biz/wordpress-plugins/link-library">Donate</a>'));
 
 
49
  }
50
  return $links_array;
51
  }
@@ -197,6 +264,7 @@ class link_library_plugin_admin {
197
  $options['showaddlinkcat'] = false;
198
  $options['showaddlinknotes'] = false;
199
  $options['usethumbshotsforimages'] = false;
 
200
  $options['addlinkreqlogin'] = false;
201
  $options['showcatlinkcount'] = false;
202
  $options['publishrssfeed'] = false;
@@ -204,6 +272,7 @@ class link_library_plugin_admin {
204
  $options['rssfeedtitle'] = __('Link Library-Generated RSS Feed', 'link-library');
205
  $options['rssfeeddescription'] = __('Description of Link Library-Generated Feed', 'link-library');
206
  $options['showonecatmode'] = 'AJAX';
 
207
  $options['addlinkcustomcat'] = false;
208
  $options['linkcustomcatlabel'] = __('User-submitted category', 'link-library');
209
  $options['linkcustomcatlistentry'] = __('User-submitted category (define below)', 'link-library');
@@ -254,6 +323,7 @@ class link_library_plugin_admin {
254
  $options['rssfeedaddress'] = '';
255
  $options['addlinknoaddress'] = false;
256
  $options['featuredfirst'] = false;
 
257
  $options['linklargedesclabel'] = __('Large Description', 'link-library');
258
  $options['showuserlargedescription'] = false;
259
  $options['usetextareaforusersubmitnotes'] = false;
@@ -265,9 +335,12 @@ class link_library_plugin_admin {
265
  $options['popup_width'] = 300;
266
  $options['popup_height'] = 400;
267
  $options['nocatonstartup'] = false;
 
268
 
269
  $settingsname = 'LinkLibraryPP' . $settings;
270
- update_option($settingsname, $options);
 
 
271
  }
272
 
273
  // Function used to set initial settings or reset them on user request
@@ -281,6 +354,7 @@ class link_library_plugin_admin {
281
  $genoptions['pagetitlesuffix'] = '';
282
  $genoptions['thumbshotscid'] = '';
283
  $genoptions['emaillinksubmitter'] = false;
 
284
  $genoptions['moderatorname'] = '';
285
  $genoptions['moderatoremail'] = '';
286
  $genoptions['approvalemailtitle'] = '';
@@ -293,11 +367,14 @@ class link_library_plugin_admin {
293
  $genoptions['recipcheckaddress'] = get_bloginfo('wpurl');
294
  $genoptions['recipcheckdelete403'] = false;
295
  $genoptions['imagefilepath'] = 'absolute';
 
 
296
 
297
  $stylesheetlocation = plugins_url( 'stylesheettemplate.css' , __FILE__ );
298
  $genoptions['fullstylesheet'] = @file_get_contents($stylesheetlocation);
299
 
300
  update_option('LinkLibraryGeneral', $genoptions);
 
301
  }
302
 
303
  /* the function */
@@ -323,8 +400,7 @@ class link_library_plugin_admin {
323
 
324
  if ($RecipCheckAddress != '')
325
  {
326
- $linkquery = "SELECT distinct *, l.link_id as proper_link_id, UNIX_TIMESTAMP(l.link_updated) as link_date, ";
327
- $linkquery .= "IF (DATE_ADD(l.link_updated, INTERVAL " . get_option('links_recently_updated_time') . " MINUTE) >= NOW(), 1,0) as recently_updated ";
328
  $linkquery .= "FROM " . $this->db_prefix() . "terms t ";
329
  $linkquery .= "LEFT JOIN " . $this->db_prefix() . "term_taxonomy tt ON (t.term_id = tt.term_id) ";
330
  $linkquery .= "LEFT JOIN " . $this->db_prefix() . "term_relationships tr ON (tt.term_taxonomy_id = tr.term_taxonomy_id) ";
@@ -384,8 +460,7 @@ class link_library_plugin_admin {
384
  }
385
  elseif ($mode == 'favicon' || $mode == 'favicononly')
386
  {
387
- $strippedurl = str_replace("http://", "", esc_html($url));
388
- $genthumburl = "http://www.getfavicon.org/?url=" . $strippedurl . "/favicon.png";
389
  }
390
 
391
  $uploads = wp_upload_dir();
@@ -451,6 +526,7 @@ class link_library_plugin_admin {
451
  // Under development, trying to display extra columns in link list page
452
  add_filter('manage_link-manager_columns', array($this, 'll_linkmanager_addcolumn'));
453
  add_action('manage_link_custom_column', array($this, 'll_linkmanager_populatecolumn'), 10, 2);
 
454
 
455
  //add_filter( 'attachment_fields_to_edit', array( $this, 'add_custom_media_fields' ), null, 2 );
456
  //add_filter( 'attachment_fields_to_save', array( $this, 'save_custom_media_fields' ), null, 2 );
@@ -490,6 +566,14 @@ class link_library_plugin_admin {
490
  return $form_fields;
491
  }
492
 
 
 
 
 
 
 
 
 
493
  function save_custom_media_fields( $post, $attachment ) {
494
 
495
  if ( $_POST['createlink'] == true) {
@@ -506,6 +590,11 @@ class link_library_plugin_admin {
506
  echo "
507
  <div id='ll-warning' class='updated fade'><p><strong>". __('Link Library: Missing Thumbshots API Key', 'link-library') ."</strong></p> <p>". __('One of your link libraries is configured to use Thumbshots for link thumbails, but you have not entered your Thumbshots.com API Key. Please visit Thumbshots.com to apply for a free or paid account and enter your API in the Link Library admin panel.', 'link-library'). " <a href='" . add_query_arg( array( 'page' => 'link-library'), admin_url('admin.php') ) . "'>". __('Jump to Link Library admin', 'link-library') . "</a></p></div>";
508
  }
 
 
 
 
 
509
 
510
  function filter_mce_buttons( $buttons ) {
511
 
@@ -563,7 +652,7 @@ class link_library_plugin_admin {
563
  //extend the admin menu
564
  function on_admin_menu() {
565
  //add our own option page, you can also add it to different sections or use your own one
566
- global $wpdb, $pagehooktop, $pagehookmoderate, $pagehooksettingssets, $pagehookstylesheet, $pagehookreciprocal;
567
 
568
  $linkmoderatecount = 0;
569
 
@@ -591,21 +680,24 @@ class link_library_plugin_admin {
591
 
592
  $pagehookstylesheet = add_submenu_page( LINK_LIBRARY_ADMIN_PAGE_NAME, 'Link Library - ' . __('Stylesheet', 'link-library') , __('Stylesheet', 'link-library'), 'manage_options', 'link-library-stylesheet', array($this,'on_show_page'));
593
 
594
- $pagehookreciprocal = add_submenu_page( LINK_LIBRARY_ADMIN_PAGE_NAME, 'Link Library - ' . __('Reciprocal Checker', 'link-library') , __('Reciprocal Check', 'link-library'), 'manage_options', 'link-library-reciprocal', array($this,'on_show_page'));
595
-
596
- //register callback gets call prior your own page gets rendered
 
 
597
  add_action('load-'.$pagehooktop, array($this, 'on_load_page'));
598
  add_action('load-'.$pagehooksettingssets, array($this, 'on_load_page'));
599
  add_action('load-'.$pagehookmoderate, array($this, 'on_load_page'));
600
  add_action('load-'.$pagehookstylesheet, array($this, 'on_load_page'));
601
  add_action('load-'.$pagehookreciprocal, array($this, 'on_load_page'));
 
602
  }
603
 
604
  //will be executed if wordpress core detects this page has to be rendered
605
  function on_load_page() {
606
 
607
- global $pagehooktop, $pagehookmoderate, $pagehooksettingssets, $pagehookstylesheet, $pagehookreciprocal;
608
-
609
  //ensure, that the needed javascripts been loaded to allow drag/drop, expand/collapse and hide/show of boxes
610
  wp_enqueue_script('tiptip', plugins_url( '/tiptip/jquery.tipTip.minified.js' , __FILE__ ), "jQuery", "1.0rc3");
611
  wp_enqueue_style('tiptipstyle', plugins_url( '/tiptip/tipTip.css' , __FILE__ ));
@@ -615,10 +707,19 @@ class link_library_plugin_admin {
615
  wp_enqueue_script('wp-lists');
616
  wp_enqueue_script('postbox');
617
 
 
 
618
  //add several metaboxes now, all metaboxes registered during load page can be switched off/on at "Screen Options" automatically, nothing special to do therefore
 
619
  add_meta_box('linklibrary_general_meta_box', __('General Settings', 'link-library'), array($this, 'general_meta_box'), $pagehooktop, 'normal', 'high');
 
620
  add_meta_box('linklibrary_general_bookmarklet_meta_box', __('Bookmarklet', 'link-library'), array($this, 'general_meta_bookmarklet_box'), $pagehooktop, 'normal', 'high');
621
  add_meta_box('linklibrary_general_moderation_meta_box', __('General Moderation Options', 'link-library'), array($this, 'general_moderation_meta_box'), $pagehooktop, 'normal', 'high');
 
 
 
 
 
622
  add_meta_box('linklibrary_general_save_meta_box', __('Save', 'link-library'), array($this, 'general_save_meta_box'), $pagehooktop, 'normal', 'high');
623
  add_meta_box('linklibrary_moderation_meta_box', __('Links awaiting moderation', 'link-library'), array($this, 'moderate_meta_box'), $pagehookmoderate, 'normal', 'high');
624
  add_meta_box('linklibrary_stylesheet_meta_box', __('Editor', 'link-library'), array($this, 'stylesheet_meta_box'), $pagehookstylesheet, 'normal', 'high');
@@ -637,7 +738,8 @@ class link_library_plugin_admin {
637
  add_meta_box('linklibrary_settingssets_importexport_meta_box', __('Import / Export', 'link-library'), array($this, 'settingssets_importexport_meta_box'), $pagehooksettingssets, 'normal', 'high');
638
  add_meta_box('linklibrary_settingssets_side_meta_box_2', __('Save', 'link-library'), array($this, 'settingssets_save_meta_box'), $pagehooksettingssets, 'normal', 'high');
639
  add_meta_box('linklibrary_reciprocal_meta_box', __('Reciprocal Link Checker', 'link-library'), array($this, 'reciprocal_meta_box'), $pagehookreciprocal, 'normal', 'high');
640
- add_meta_box('linklibrary_reciprocal_save_meta_box', __('Save', 'link-library'), array($this, 'general_save_meta_box'), $pagehookreciprocal, 'normal', 'high');
 
641
  }
642
 
643
  //executed to show the plugins complete admin page
@@ -653,8 +755,7 @@ class link_library_plugin_admin {
653
  // If general options don't exist, create them
654
  if ($genoptions == FALSE)
655
  {
656
- $this->ll_reset_gen_settings();
657
- $genoptions = get_option('LinkLibraryGeneral');
658
  }
659
  elseif ($genoptions['schemaversion'] == '' || floatval($genoptions['schemaversion']) < "4.6") // If they exist, make sure they are up to date
660
  {
@@ -667,8 +768,7 @@ class link_library_plugin_admin {
667
 
668
  if ( empty($options) )
669
  {
670
- $this->ll_reset_options($settings, 'list');
671
- $options = get_option($settingsname);
672
  }
673
 
674
  if ( isset($_GET['genthumbs']) || isset($_GET['genfavicons']) || isset($_GET['genthumbsingle']) || isset($_GET['genfaviconsingle'])) {
@@ -742,23 +842,24 @@ class link_library_plugin_admin {
742
  if (isset( $_GET['message'] ) && $_GET['message'] == '1') {
743
  echo "<div id='message' class='updated fade'><p><strong>" . __('General Settings Saved', 'link-library') . ".</strong></p></div>";
744
  } else if (isset( $_GET['message'] ) && $_GET['message'] == '2') {
745
- echo "<div id='message' class='updated fade'><p><strong><a href='" . plugins_url( 'LinksExport.csv', __FILE__ ) . "'>" . __('Download exported links', 'link-library') . "</a></strong></p></div>";
 
746
  } else if (isset( $_GET['message'] ) && $_GET['message'] == '3') {
747
  echo "<div id='message' class='updated fade'><p><strong>" . __('Link Library plugin directory needs to be writable to perform this action', 'link-library') . "</strong></p></div>";
748
  }
749
 
750
  $formvalue = 'save_link_library_general';
751
- $pagetitle = 'Link Library ' . __('General Settings', 'link-library');
752
  }
753
  elseif ($_GET['page'] == 'link-library-settingssets')
754
  {
755
  $formvalue = 'save_link_library_settingssets';
756
 
757
  if ( isset($_GET['reset']))
758
- $this->ll_reset_options($settings, 'list');
759
 
760
  if ( isset($_GET['resettable']) )
761
- $this->ll_reset_options($settings, 'table');
762
 
763
  if ( isset($_GET['copy']))
764
  {
@@ -781,10 +882,11 @@ class link_library_plugin_admin {
781
  $settings = 1;
782
  }
783
 
784
- $pagetitle = 'Link Library - ' . __('Library', 'link-library') . ' #' . $settings . " - " . $options['settingssetname'];
785
 
786
  if (isset($_GET['messages']))
787
  {
 
788
  $messagelist = explode(",", $_GET['messages']);
789
 
790
  foreach ($messagelist as $message)
@@ -808,7 +910,8 @@ class link_library_plugin_admin {
808
  break;
809
 
810
  case '5':
811
- echo "<div id='message' class='updated fade'><p><strong>" . __('Library Settings Exported', 'link-library') . ". <a href='" . plugins_url( 'SettingSet' . $settings . 'Export.csv', __FILE__ ) . "'>" . __('Download here', 'link-library') . "</a>.</strong></p></div>";
 
812
  break;
813
 
814
  case '6':
@@ -825,6 +928,11 @@ class link_library_plugin_admin {
825
 
826
  case '9':
827
  echo "<div id='message' class='updated fade'><p><strong>" . $_GET['importrowscount'] . " " . __('row(s) found', 'link-library') . ". " . ( isset( $_GET['successimportcount'] ) ? $_GET['successimportcount'] : '0' ) . " " . __('link(s) imported successfully', 'link-library') . ".</strong></p></div>";
 
 
 
 
 
828
 
829
  }
830
 
@@ -835,7 +943,7 @@ class link_library_plugin_admin {
835
  elseif ($_GET['page'] == 'link-library-moderate')
836
  {
837
  $formvalue = 'save_link_library_moderate';
838
- $pagetitle = 'Link Library - ' . __('Link Moderation', 'link-library');
839
 
840
  if (isset( $_GET['message'] ) && $_GET['message'] == '1')
841
  echo "<div id='message' class='updated fade'><p><strong>" . __('Link(s) Approved', 'link-library') . "</strong></p></div>";
@@ -849,37 +957,77 @@ class link_library_plugin_admin {
849
  elseif ($_GET['page'] == 'link-library-stylesheet')
850
  {
851
  $formvalue = 'save_link_library_stylesheet';
852
- $pagetitle = 'Link Library ' . __('Stylesheet Editor', 'link-library');
853
 
854
  if (isset( $_GET['message'] ) && $_GET['message'] == '1')
855
  echo "<div id='message' class='updated fade'><p><strong>" . __('Stylesheet updated', 'link-library') . ".</strong></p></div>";
856
  elseif (isset( $_GET['message'] ) && $_GET['message'] == '2')
857
  echo "<div id='message' class='updated fade'><p><strong>" . __('Stylesheet reset to original state', 'link-library') . ".</strong></p></div>";
858
- }
859
- elseif ($_GET['page'] == 'link-library-reciprocal')
860
- {
861
  $formvalue = 'save_link_library_reciprocal';
862
- $pagetitle = 'Link Library ' . __('Reciprocal Link Checker', 'link-library');
863
 
864
- if (isset( $_GET['message'] ) && $_GET['message'] == '1')
865
- echo "<div id='message' class='updated fade'><p><strong>" . __('Settings updated', 'link-library') . ".</strong></p></div>";
866
- elseif (isset( $_GET['message'] ) && $_GET['message'] == '2')
867
- {
868
  echo "<div id='message' class='updated fade'><p>";
869
- echo $this->ReciprocalLinkChecker($genoptions['recipcheckaddress'], $genoptions['recipcheckdelete403']);
870
  echo "</p></div>";
871
  }
872
- }
 
 
873
 
874
  $data = array();
875
  $data['settings'] = $settings;
876
  $data['options'] = isset( $options ) ? $options : '';
877
  $data['genoptions'] = $genoptions;
878
- global $pagehooktop, $pagehookmoderate, $pagehookstylesheet, $pagehooksettingssets, $pagehookreciprocal;
879
  ?>
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
880
  <div id="link-library-general" class="wrap">
881
  <div class='icon32'><img src="<?php echo plugins_url( 'icons/folder-beige-internet-icon32.png', __FILE__ ); ?>" /></div>
882
- <div ><h2><?php echo $pagetitle; ?><span style='padding-left: 50px'><a href="http://yannickcorner.nayanna.biz/wordpress-plugins/link-library/" target="linklibrary"><img src="<?php echo plugins_url( '/icons/btn_donate_LG.gif', __FILE__ ); ?>" /></a></span></h2></div>
 
 
 
 
883
  <div><form name='linklibrary' enctype="multipart/form-data" action="admin-post.php" method="post">
884
  <input type="hidden" name="MAX_FILE_SIZE" value="100000" />
885
 
@@ -907,7 +1055,9 @@ class link_library_plugin_admin {
907
  elseif ($_GET['page'] == 'link-library-stylesheet')
908
  do_meta_boxes($pagehookstylesheet, 'normal', $data);
909
  elseif ($_GET['page'] == 'link-library-reciprocal')
910
- do_meta_boxes($pagehookreciprocal, 'normal', $data);
 
 
911
  ?>
912
  </div>
913
  </div>
@@ -932,6 +1082,8 @@ class link_library_plugin_admin {
932
  echo $pagehookstylesheet;
933
  elseif ($_GET['page'] == 'link-library-reciprocal')
934
  echo $pagehookreciprocal;
 
 
935
  ?>');
936
  });
937
  //]]>
@@ -970,29 +1122,34 @@ class link_library_plugin_admin {
970
 
971
  foreach (array('numberstylesets', 'includescriptcss', 'pagetitleprefix', 'pagetitlesuffix', 'schemaversion', 'thumbshotscid', 'approvalemailtitle',
972
  'moderatorname', 'moderatoremail', 'rejectedemailtitle', 'approvalemailbody', 'rejectedemailbody', 'moderationnotificationtitle',
973
- 'linksubmissionthankyouurl', 'recipcheckaddress', 'imagefilepath') as $option_name) {
974
  if (isset($_POST[$option_name])) {
975
  $genoptions[$option_name] = $_POST[$option_name];
976
  }
977
  }
978
 
979
- foreach (array('debugmode', 'emaillinksubmitter', 'usefirstpartsubmittername') as $option_name) {
980
  if (isset($_POST[$option_name])) {
981
  $genoptions[$option_name] = true;
982
  } else {
983
- $genoptions[$option_name] = false;
 
984
  }
985
  }
986
 
987
  update_option('LinkLibraryGeneral', $genoptions);
988
 
 
 
989
  $message = "1";
990
 
991
  if (isset($_POST['exportalllinks']))
992
  {
993
- if (is_writable(ABSPATH.PLUGINDIR . '/link-library'))
 
 
994
  {
995
- $myFile = ABSPATH.PLUGINDIR . "/link-library/LinksExport.csv";
996
  $fh = fopen($myFile, 'w') or die("can't open file");
997
 
998
  global $wpdb;
@@ -1017,7 +1174,7 @@ class link_library_plugin_admin {
1017
  $headerrow[] = '"' . $key . '"';
1018
  }
1019
 
1020
- $headerdata .= join(',', $headerrow)."\n";
1021
  fwrite($fh, $headerdata);
1022
 
1023
  foreach ( $linkitems as $linkitem ) {
@@ -1059,6 +1216,9 @@ class link_library_plugin_admin {
1059
 
1060
  if (isset($_POST['importlinks']))
1061
  {
 
 
 
1062
  global $wpdb;
1063
 
1064
  $handle = fopen($_FILES['linksfile']['tmp_name'], "r");
@@ -1066,7 +1226,7 @@ class link_library_plugin_admin {
1066
  if ($handle)
1067
  {
1068
  $skiprow = 1;
1069
-
1070
  while (($data = fgetcsv($handle, 5000, ",")) !== FALSE) {
1071
  $row += 1;
1072
  if ($skiprow == 1 && isset($_POST['firstrowheaders']) && $row >= 2)
@@ -1078,47 +1238,48 @@ class link_library_plugin_admin {
1078
  {
1079
  if (count($data) == 14)
1080
  {
1081
- $existingcatquery = "SELECT t.term_id FROM " . $this->db_prefix() . "terms t, " . $this->db_prefix() . "term_taxonomy tt ";
1082
- $existingcatquery .= "WHERE t.name = '" . $data[5] . "' AND t.term_id = tt.term_id AND tt.taxonomy = 'link_category'";
1083
- $existingcat = $wpdb->get_var($existingcatquery);
1084
-
1085
- if (!$existingcat)
1086
- {
1087
- $newlinkcatdata = array("cat_name" => $data[5], "category_description" => "", "category_nicename" => $wpdb->escape($data[5]));
1088
- $newlinkcat = wp_insert_category($newlinkcatdata);
1089
-
1090
- $newcatarray = array("term_id" => $newlinkcat);
1091
-
1092
- $newcattype = array("taxonomy" => 'link_category');
1093
-
1094
- $wpdb->update( $this->db_prefix().'term_taxonomy', $newcattype, $newcatarray);
1095
-
1096
- $newlinkcat = array($newlinkcat);
1097
- }
1098
- else
1099
- {
1100
- $newlinkcat = array($existingcat);
1101
- }
1102
-
1103
- $newlink = array("link_name" => esc_html(stripslashes($data[0])),
1104
- "link_url" => esc_html(stripslashes($data[1])),
1105
- "link_rss" => esc_html(stripslashes($data[2])),
1106
- "link_description" => esc_html(stripslashes($data[3])),
1107
- "link_notes" => esc_html(stripslashes($data[4])),
1108
- "link_category" => $newlinkcat,
1109
- "link_visible" => $data[6],
1110
- "link_image" => $data[11]);
1111
-
1112
- $newlinkid = wp_insert_link($newlink);
1113
-
1114
- if ($newlinkid != 0)
1115
- {
1116
- $extradatatable = $this->db_prefix() . "links_extrainfo";
1117
- $nofollowvalue = ($data[13] == 'Y' ? true : false);
1118
- $wpdb->update( $extradatatable, array( 'link_second_url' => $data[7], 'link_telephone' => $data[8], 'link_email' => $data[9], 'link_reciprocal' => $data[10], 'link_textfield' => esc_html($data[12]), 'link_no_follow' => $nofollowvalue ), array( 'link_id' => $newlinkid ));
1119
-
1120
- $successfulimport += 1;
1121
- }
 
1122
  }
1123
  else
1124
  {
@@ -1132,12 +1293,15 @@ class link_library_plugin_admin {
1132
  $row -= 1;
1133
 
1134
  $messages[] = '9';
 
 
1135
  }
1136
  elseif (isset($_POST['exportsettings']))
1137
  {
1138
- if (is_writable(ABSPATH.PLUGINDIR . '/link-library'))
 
1139
  {
1140
- $myFile = ABSPATH.PLUGINDIR . "/link-library/SettingSet" . $_POST['settingsetid'] . "Export.csv";
1141
  $fh = fopen($myFile, 'w') or die("can't open file");
1142
 
1143
  $sourcesettingsname = 'LinkLibraryPP' . $_POST['settingsetid'];
@@ -1150,7 +1314,7 @@ class link_library_plugin_admin {
1150
  $headerrow[] = '"' . $key . '"';
1151
  }
1152
 
1153
- $headerdata .= join(',', $headerrow)."\n";
1154
  fwrite($fh, $headerdata);
1155
 
1156
  $datarow = array();
@@ -1160,7 +1324,7 @@ class link_library_plugin_admin {
1160
  $datarow[] = '"' . $option . '"';
1161
  }
1162
 
1163
- $data .= join(',', $datarow)."\n";
1164
  fwrite($fh, $data);
1165
 
1166
  fclose($fh);
@@ -1220,8 +1384,10 @@ class link_library_plugin_admin {
1220
  $settingsname = 'LinkLibraryPP' . $settingsetid;
1221
 
1222
  $options = get_option($settingsname);
 
 
1223
 
1224
- foreach (array('order', 'table_width', 'num_columns', 'categorylist', 'excludecategorylist', 'position',
1225
  'beforecatlist1', 'beforecatlist2', 'beforecatlist3','catnameoutput', 'linkaddfrequency',
1226
  'defaultsinglecat', 'rsspreviewcount', 'rssfeedinlinecount', 'linksperpage', 'catdescpos',
1227
  'catlistdescpos', 'rsspreviewwidth', 'rsspreviewheight', 'numberofrssitems',
@@ -1232,6 +1398,18 @@ class link_library_plugin_admin {
1232
  }
1233
  }
1234
 
 
 
 
 
 
 
 
 
 
 
 
 
1235
  foreach (array('linkheader', 'descheader', 'notesheader','linktarget', 'settingssetname', 'loadingicon',
1236
  'direction', 'linkdirection', 'linkorder', 'addnewlinkmsg', 'linknamelabel', 'linkaddrlabel', 'linkrsslabel',
1237
  'linkcatlabel', 'linkdesclabel', 'linknoteslabel', 'addlinkbtnlabel', 'newlinkmsg', 'moderatemsg', 'imagepos',
@@ -1243,7 +1421,7 @@ class link_library_plugin_admin {
1243
  'beforelink','afterlink', 'beforeitem', 'afteritem', 'beforedesc', 'afterdesc', 'addbeforelink', 'addafterlink',
1244
  'beforelinkrating', 'afterlinkrating', 'linksubmitternamelabel', 'linksubmitteremaillabel', 'linksubmittercommentlabel',
1245
  'addlinkcatlistoverride', 'beforelargedescription', 'afterlargedescription', 'customcaptchaquestion', 'customcaptchaanswer',
1246
- 'rssfeedaddress', 'linklargedesclabel', 'flatlist', 'searchresultsaddress', 'link_popup_text', 'linktitlecontent') as $option_name) {
1247
  if (isset($_POST[$option_name])) {
1248
  $options[$option_name] = str_replace("\"", "'", $_POST[$option_name]);
1249
  }
@@ -1252,10 +1430,10 @@ class link_library_plugin_admin {
1252
  foreach (array('hide_if_empty', 'catanchor', 'showdescription', 'shownotes', 'showrating', 'showupdated', 'show_images',
1253
  'use_html_tags', 'show_rss', 'nofollow','showcolumnheaders','show_rss_icon', 'showcategorydescheaders',
1254
  'showcategorydesclinks', 'showadmineditlinks', 'showonecatonly', 'rsspreview', 'rssfeedinline', 'rssfeedinlinecontent',
1255
- 'pagination', 'hidecategorynames', 'showinvisible', 'showdate', 'showuserlinks', 'emailnewlink', 'usethumbshotsforimages',
1256
  'addlinkreqlogin', 'showcatlinkcount', 'publishrssfeed', 'showname', 'enablerewrite', 'storelinksubmitter', 'showlinkhits', 'showcaptcha',
1257
  'showlargedescription', 'addlinknoaddress', 'featuredfirst', 'usetextareaforusersubmitnotes', 'showcatonsearchresults', 'shownameifnoimage',
1258
- 'enable_link_popup', 'nocatonstartup')
1259
  as $option_name) {
1260
  if ( isset( $_POST[$option_name] ) ) {
1261
  $options[$option_name] = true;
@@ -1381,7 +1559,7 @@ class link_library_plugin_admin {
1381
 
1382
  foreach ($_POST['links'] as $approved_link)
1383
  {
1384
- $linkdescquery = "SELECT link_description, link_name ";
1385
  $linkdescquery .= "FROM " . $this->db_prefix() . "links l ";
1386
  $linkdescquery .= "WHERE link_id = " . $approved_link;
1387
 
@@ -1415,7 +1593,8 @@ class link_library_plugin_admin {
1415
  $emailtitle = str_replace('%linkname%', $linkdata['link_name'], $genoptions['approvalemailtitle']);
1416
  $emailbody = nl2br($genoptions['approvalemailbody']);
1417
  $emailbody = str_replace('%submittername%', stripslashes($linkextradata['link_submitter_name']), stripslashes($emailbody));
1418
- $emailbody = str_replace('%linkname%', $linkdata['link_name'], $emailbody);
 
1419
 
1420
  $headers = "MIME-Version: 1.0\r\n";
1421
  $headers .= "Content-type: text/html; charset=iso-8859-1\r\n";
@@ -1425,8 +1604,10 @@ class link_library_plugin_admin {
1425
 
1426
  $message = $emailbody;
1427
 
1428
- $message .= "<br /><br />" . __('Message generated by', 'link-library') . " <a href='http://yannickcorner.nayanna.biz/wordpress-plugins/link-library/'>Link Library</a> for Wordpress";
1429
-
 
 
1430
  wp_mail($linkextradata['link_submitter_email'], $emailtitle, $message, $headers);
1431
  }
1432
  }
@@ -1441,7 +1622,7 @@ class link_library_plugin_admin {
1441
 
1442
  foreach ($_POST['links'] as $approved_link)
1443
  {
1444
- $linkdescquery = "SELECT link_description, link_name ";
1445
  $linkdescquery .= "FROM " . $this->db_prefix() . "links l ";
1446
  $linkdescquery .= "WHERE link_id = " . $approved_link;
1447
 
@@ -1455,6 +1636,7 @@ class link_library_plugin_admin {
1455
  $emailbody = nl2br($genoptions['rejectedemailbody']);
1456
  $emailbody = str_replace('%submittername%', stripslashes($linkextradata['link_submitter_name']), stripslashes($emailbody));
1457
  $emailbody = str_replace('%linkname%', $linkdata['link_name'], $emailbody);
 
1458
 
1459
  $headers = "MIME-Version: 1.0\r\n";
1460
  $headers .= "Content-type: text/html; charset=iso-8859-1\r\n";
@@ -1464,7 +1646,7 @@ class link_library_plugin_admin {
1464
 
1465
  $message = $emailbody;
1466
 
1467
- $message .= "<br /><br />" . __('Message generated by', 'link-library') . " <a href='http://yannickcorner.nayanna.biz/wordpress-plugins/link-library/'>Link Library</a> for Wordpress";
1468
 
1469
  wp_mail($linkextradata['link_submitter_email'], $emailtitle, $message, $headers);
1470
  }
@@ -1506,9 +1688,12 @@ class link_library_plugin_admin {
1506
  {
1507
  $genoptions = get_option('LinkLibraryGeneral');
1508
 
1509
- $stylesheetlocation = plugins_url( 'stylesheettemplate.css', __FILE__ );
1510
- if (file_exists($stylesheetlocation))
1511
- $genoptions['fullstylesheet'] = file_get_contents($stylesheetlocation);
 
 
 
1512
 
1513
  update_option('LinkLibraryGeneral', $genoptions);
1514
 
@@ -1553,6 +1738,66 @@ class link_library_plugin_admin {
1553
  wp_redirect($this->remove_querystring_var($_POST['_wp_http_referer'], 'message') . $messageend);
1554
  }
1555
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1556
  function general_meta_box($data) {
1557
  $genoptions = $data['genoptions'];
1558
 
@@ -1570,6 +1815,13 @@ class link_library_plugin_admin {
1570
  <td><?php _e('Number of Libraries','link-library'); ?></td>
1571
  <td><input type="text" id="numberstylesets" name="numberstylesets" size="5" value="<?php if ($genoptions['numberstylesets'] == '') echo '1'; echo $genoptions['numberstylesets']; ?>"/></td>
1572
  </tr>
 
 
 
 
 
 
 
1573
  <tr>
1574
  <td class="lltooltip" title="<?php _e('Enter comma-separate list of pages on which the Link Library stylesheet and scripts should be loaded. Primarily used if you display Link Library using the API','link-library'); ?>"><?php _e('Additional pages to load styles and scripts','link-library'); ?></td>
1575
  <td class="lltooltip" title="<?php _e('Enter comma-separate list of pages on which the Link Library stylesheet and scripts should be loaded. Primarily used if you display Link Library using the API','link-library'); ?>"><input type="text" id="includescriptcss" name="includescriptcss" size="40" value="<?php echo $genoptions['includescriptcss']; ?>"/></td>
@@ -1593,10 +1845,14 @@ class link_library_plugin_admin {
1593
  <tr>
1594
  <td class='lltooltip' title='<?php _e('Path for images files that are uploaded manually or generated through Thumbshots service', 'link-library'); ?>'><?php _e('Link Image File Path', 'link-library'); ?></td>
1595
  <td colspan='4' class='lltooltip' title='<?php _e('Path for images files that are uploaded manually or generated through Thumbshots service', 'link-library'); ?>'><select id="imagefilepath" name="imagefilepath">
1596
- <option value="absolute" <?php selected($genoptions['imagefilepath'], 'absolute'); ?>>Absolute
1597
- <option value="relative" <?php selected($genoptions['imagefilepath'], 'relative'); ?>>Relative
1598
  </select></td>
1599
  </tr>
 
 
 
 
1600
  <tr>
1601
  <td><input type="submit" name="exportalllinks" value="<?php _e('Export All Links', 'link-library'); ?>" /></td>
1602
  </tr>
@@ -1604,11 +1860,29 @@ class link_library_plugin_admin {
1604
 
1605
  </table>
1606
  </td>
1607
- <td style='padding: 8px; border: 1px solid #cccccc;'>
1608
- <div style="width: 400px"><h3>Support the author</h3><br /><table><tr><td><a href="http://www.packtpub.com/wordpress-plugin-development-cookbook/book"><img src='<?php echo plugins_url('icons/7683os_cover_small.jpg', __FILE__); ?>'></td><td></a>Learn how to create your own plugins with my upcoming book, coming out August 2012.<br /><br />Pre-order now!<br /><br /><a href="http://www.packtpub.com/wordpress-plugin-development-cookbook/book">Packt Publishing</a><br /><a href="http://www.amazon.com/dp/1849517681/?tag=packtpubli-20">Amazon.com</a><br /><a href="http://www.amazon.ca/WordPress-Development-Cookbook-Yannick-Lefebvre/dp/1849517681/ref=sr_1_1?ie=UTF8&qid=1336252569&sr=8-1">Amazon.ca</a></td></tr></table></div>
1609
- </td>
 
 
1610
  </table>
1611
  <?php }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1612
 
1613
  function general_meta_bookmarklet_box($data) {
1614
  $bookmarkletcode = 'javascript:void(linkmanpopup=window.open(\''.get_bloginfo('wpurl').'/wp-admin/link-add.php?action=popup&linkurl=\'+escape(location.href)+\'&name=\'+(document.title),\'LinkManager\',\'scrollbars=yes,width=900px,height=600px,left=15,top=15,status=yes,resizable=yes\'));linkmanpopup.focus();window.focus();linkmanpopup.focus();';
@@ -1623,6 +1897,7 @@ class link_library_plugin_admin {
1623
  $genoptions = $data['genoptions'];
1624
  ?>
1625
  <table>
 
1626
  <tr>
1627
  <td class='lltooltip' title='<?php _e('URL that user will be redirected to after submitting new link. When used, the short code [link-library-addlinkcustommsg] should be placed on the destination page.', 'link-library'); ?>.' style='width:250px'><?php _e('Link Acknowledgement URL', 'link-library'); ?></td>
1628
  <td class='lltooltip' style='width:75px;padding-right:20px' title='<?php _e('URL that user will be redirected to after submitting new link. When used, the short code [link-library-addlinkcustommsg] should be placed on the destination page.', 'link-library'); ?>.'><input type="text" id="linksubmissionthankyouurl" name="linksubmissionthankyouurl" size="60" value='<?php echo $genoptions['linksubmissionthankyouurl']; ?>' /></td>
@@ -1630,11 +1905,15 @@ class link_library_plugin_admin {
1630
  <tr>
1631
  <td class='lltooltip' title='<?php _e('Title of e-mail sent to site admin when new links are submitted. Use %linkname% as a variable to be replaced by the actual link name', 'link-library'); ?>.' style='width:250px'><?php _e('Moderation Notification Title', 'link-library'); ?></td>
1632
  <td style='width:75px;padding-right:20px'><input type="text" id="moderationnotificationtitle" name="moderationnotificationtitle" size="60" value='<?php echo $genoptions['moderationnotificationtitle']; ?>' /></td>
1633
- </tr>
1634
  <tr>
1635
  <td class='lltooltip' title='<?php _e('Will send a confirmation e-mail to link submitter if they provided their contact information', 'link-library'); ?>.' style='width:250px'><?php _e('E-mail submitter on link approval or rejection', 'link-library'); ?></td>
1636
  <td style='width:75px;padding-right:20px'><input type="checkbox" id="emaillinksubmitter" name="emaillinksubmitter" <?php if ($genoptions['emaillinksubmitter']) echo ' checked="checked" '; ?>/></td>
1637
  </tr>
 
 
 
 
1638
  <tr>
1639
  <td style='width:250px'><?php _e('Only use first part of submitter name', 'link-library'); ?></td>
1640
  <td style='width:75px;padding-right:20px'><input type="checkbox" id="usefirstpartsubmittername" name="usefirstpartsubmittername" <?php if ($genoptions['usefirstpartsubmittername']) echo ' checked="checked" '; ?>/></td>
@@ -1652,7 +1931,7 @@ class link_library_plugin_admin {
1652
  <td><input type="text" id="approvalemailtitle" name="approvalemailtitle" size="60" value="<?php echo $genoptions['approvalemailtitle']; ?>"/></td>
1653
  </tr>
1654
  <tr>
1655
- <td class='lltooltip' title='<?php _e('Body of approval e-mail. Use %linkname% as a variable to be replaced by the actual link name and %submittername% for the submitter name', 'link-library'); ?>'><?php _e('Approval e-mail body', 'link-library'); ?></td>
1656
  <td><textarea id="approvalemailbody" name="approvalemailbody" cols="60"><?php echo stripslashes($genoptions['approvalemailbody']); ?></textarea></td>
1657
  </tr>
1658
  <tr>
@@ -1660,11 +1939,23 @@ class link_library_plugin_admin {
1660
  <td><input type="text" id="rejectedemailtitle" name="rejectedemailtitle" size="60" value="<?php echo $genoptions['rejectedemailtitle']; ?>"/></td>
1661
  </tr>
1662
  <tr>
1663
- <td class='lltooltip' title='<?php _e('Body of rejection e-mail. Use %linkname% as a variable to be replaced by the actual link name and %submittername% for the submitter name', 'link-library'); ?>'><?php _e('Rejection e-mail body', 'link-library'); ?></td>
1664
  <td><textarea id="rejectedemailbody" name="rejectedemailbody" cols="60"><?php echo stripslashes($genoptions['rejectedemailbody']); ?></textarea></td>
1665
  </tr>
1666
  </table>
1667
  <?php }
 
 
 
 
 
 
 
 
 
 
 
 
1668
 
1669
  function general_save_meta_box() {
1670
  ?>
@@ -1812,7 +2103,7 @@ class link_library_plugin_admin {
1812
  endfor;
1813
  ?>
1814
  </SELECT>
1815
- <INPUT type="button" name="copy" value="<?php _e('Copy', 'link-library'); ?>!" onClick="window.location= 'admin.php?page=link-library-settingssets&amp;settings=<?php echo $settings; ?>&amp;copy=<?php echo $settings; ?>&source=' + jQuery('#copysource').val()">
1816
  <?php endif; ?>
1817
  <br />
1818
  <br />
@@ -1851,9 +2142,9 @@ class link_library_plugin_admin {
1851
  <table>
1852
  <tr>
1853
  <td style='text-align:right'>
1854
- <span><a href='admin.php?page=link-library-settingssets&amp;deletesettings=<?php echo $settings ?>' <?php echo "onclick=\"if ( confirm('" . esc_js(sprintf( __("You are about to Delete Library #'%s'\n 'Cancel' to stop, 'OK' to delete.", "link-library"), $settings )) . "') ) { return true;}return false;\""; ?>><?php _e('Delete Library', 'link-library'); ?> <?php echo $settings ?></a></span>
1855
- <span><a href='admin.php?page=link-library-settingssets&amp;settings=<?php echo $settings ?>&reset=<?php echo $settings; ?>' <?php echo "onclick=\"if ( confirm('" . esc_js(sprintf( __("You are about to reset Library '%s'\n 'Cancel' to stop, 'OK' to reset.", "link-library"), $settings )) . "') ) { return true;}return false;\""; ?>><?php _e('Reset current Library', 'link-library'); ?></a></span>
1856
- <span><a href='admin.php?page=link-library-settingssets&amp;settings=<?php echo $settings ?>&resettable=<?php echo $settings; ?>' <?php echo "onclick=\"if ( confirm('" . esc_js(sprintf( __("You are about to reset Library '%s' for a table layout\n 'Cancel' to stop, 'OK' to reset.", "link-library"), $settings )) . "') ) { return true;}return false;\""; ?>><?php _e('Reset current Library for table layout', 'link-library'); ?></a></span>
1857
  </td>
1858
  </tr>
1859
  </table>
@@ -1863,6 +2154,7 @@ class link_library_plugin_admin {
1863
  function settingssets_common_meta_box($data) {
1864
  $options = $data['options'];
1865
  $settings = $data['settings'];
 
1866
  ?>
1867
 
1868
  <div style='padding-top: 15px'>
@@ -1879,19 +2171,72 @@ class link_library_plugin_admin {
1879
  </tr>
1880
  <tr>
1881
  <td class="lltooltip" title="<?php _e('Leave Empty to see all categories', 'link-library'); ?><br /><br /><?php _e('Enter list of comma-separated', 'link-library'); ?><br /><?php _e('numeric category IDs', 'link-library'); ?><br /><br /><?php _e('To find the IDs, go to the Link Categories admin page, place the mouse above a category name and look for its ID in the address shown in your browsers status bar. For example', 'link-library'); ?>: 2,4,56">
1882
- <?php _e('Categories to be displayed (Empty=All)', 'link-library'); ?>
1883
- </td>
1884
- <td class="lltooltip" title="<?php _e('Leave Empty to see all categories', 'link-library'); ?><br /><br /><?php _e('Enter list of comma-separated', 'link-library'); ?><br /><?php _e('numeric category IDs', 'link-library'); ?><br /><br /><?php _e('For example', 'link-library'); ?>: 2,4,56">
1885
- <input type="text" id="categorylist" name="categorylist" size="40" value="<?php echo $options['categorylist']; ?>"/>
1886
- </td>
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1887
  </tr>
1888
  <tr>
1889
  <td class="lltooltip" title="<?php _e('Enter list of comma-separated', 'link-library'); ?><br /><?php _e('numeric category IDs that should not be shown', 'link-library'); ?><br /><br /><?php _e('For example', 'link-library'); ?>: 5,34,43">
1890
  <?php _e('Categories to be excluded', 'link-library'); ?>
1891
  </td>
 
1892
  <td class="lltooltip" title="<?php _e('Enter list of comma-separated', 'link-library'); ?><br /><?php _e('numeric category IDs that should not be shown', 'link-library'); ?><br /><br /><?php _e('For example', 'link-library'); ?>: 5,34,43">
1893
  <input type="text" id="excludecategorylist" name="excludecategorylist" size="40" value="<?php echo $options['excludecategorylist']; ?>"/>
1894
  </td>
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1895
  </tr>
1896
  <tr>
1897
  <td class="lltooltip" title="<?php _e('Only show one category of links at a time', 'link-library'); ?>">
@@ -1941,7 +2286,16 @@ class link_library_plugin_admin {
1941
  <input type="text" id="linksperpage" name="linksperpage" size="3" value="<?php echo $options['linksperpage']; ?>"/>
1942
  </td>
1943
  </tr>
1944
- <tr>
 
 
 
 
 
 
 
 
 
1945
  <td>
1946
  <?php _e('Hide Results if Empty', 'link-library'); ?>
1947
  </td>
@@ -1966,12 +2320,39 @@ class link_library_plugin_admin {
1966
  </table>
1967
  </div>
1968
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1969
  <?php }
1970
 
1971
  function settingssets_categories_meta_box($data)
1972
  {
1973
  $options = $data['options'];
1974
  $settings = $data['settings'];
 
1975
  ?>
1976
  <div style='padding-top:15px'>
1977
  <table>
@@ -1983,7 +2364,9 @@ class link_library_plugin_admin {
1983
  <select name="order" id="order" style="width:200px;">
1984
  <option value="name"<?php if ($options['order'] == 'name') { echo ' selected="selected"';} ?>><?php _e('Order by Name', 'link-library'); ?></option>
1985
  <option value="id"<?php if ($options['order'] == 'id') { echo ' selected="selected"';} ?>><?php _e('Order by ID', 'link-library'); ?></option>
1986
- <option value="catlist"<?php if ($options['order'] == 'catlist') { echo ' selected="selected"';} ?>><?php _e('Order of categories based on included category list', 'link-library'); ?></option>
 
 
1987
  <option value="order"<?php if ($options['order'] == 'order') { echo ' selected="selected"';} ?>><?php _e('Order by', 'link-library'); ?> 'My Link Order' <?php _e('Wordpress Plugin', 'link-library'); ?></option>
1988
  </select>
1989
  </td>
@@ -2015,7 +2398,7 @@ class link_library_plugin_admin {
2015
  <td>
2016
  <select name="linktitlecontent">
2017
 
2018
- <?php $modes = array('linkname' => 'Link Name', 'linkdesc' => 'Link Description');
2019
 
2020
  // Generate all items of drop-down list
2021
  foreach ( $modes as $mode => $modename) {
@@ -2164,6 +2547,9 @@ class link_library_plugin_admin {
2164
  <tr>
2165
  <td><?php _e('List Featured Links ahead of Regular Links', 'link-library'); ?></td>
2166
  <td><input type="checkbox" id="featuredfirst" name="featuredfirst" <?php if ($options['featuredfirst']) echo ' checked="checked" '; ?>/></td>
 
 
 
2167
  </tr>
2168
  <tr>
2169
  <td class="lltooltip" title='<?php _e('Except for My Link Order mode', 'link-library'); ?>'>
@@ -2759,14 +3145,20 @@ class link_library_plugin_admin {
2759
  <td style='width: 400px' class='lltooltip' title='<?php _e('Checking this option will get images from the thumbshots web site every time', 'link-library'); ?>.'>
2760
  <?php _e('Use Thumbshots.org for dynamic link images', 'link-library'); ?>
2761
  </td>
2762
- <td colspan='2' class='lltooltip' title='<?php _e('Checking this option will get images from the thumbshots web site every time', 'link-library'); ?>.' style='width:75px;padding-right:20px'>
2763
  <input type="checkbox" id="usethumbshotsforimages" name="usethumbshotsforimages" <?php if ($options['usethumbshotsforimages']) echo ' checked="checked" '; ?>/>
2764
  </td>
 
 
 
 
 
 
2765
  </tr>
2766
  <tr>
2767
  <td><?php _e('Generate Images / Favorite Icons', 'link-library'); ?></td>
2768
  <td class="lltooltip" title="<?php if (empty($genoptions['thumbshotscid'])) _e('This button is only available when a valid API key is entered under the Link Library General Settings.', 'link-library'); ?>"><INPUT type="button" name="genthumbs" <?php if ( empty( $genoptions['thumbshotscid'] ) ) echo 'disabled'; ?> value="<?php _e('Generate Thumbnails and Store locally', 'link-library'); ?>" onClick="window.location= 'admin.php?page=link-library-settingssets&amp;settings=<?php echo $settings; ?>&amp;genthumbs=<?php echo $settings; ?>'"></td>
2769
- <td><INPUT type="button" name="genfavicons" value="<?php _e('Generate Favorite Icons and Store locally', 'link-library'); ?>" onClick="window.location= 'admin.php?page=link-library-settingssets&amp;settings=<?php echo $settings; ?>&amp;genfavicons=<?php echo $settings; ?>'"></td><td style='width:75px;padding-right:20px'></td>
2770
  </tr>
2771
  </table>
2772
  <?php }
@@ -2793,7 +3185,7 @@ class link_library_plugin_admin {
2793
  <td><?php _e('RSS Feed Description', 'link-library'); ?></td><td colspan=3><input type="text" id="rssfeeddescription" name="rssfeeddescription" size="80" value="<?php echo strval(esc_html(stripslashes($options['rssfeeddescription']))); ?>"/></td>
2794
  </tr>
2795
  <tr>
2796
- <td><?php _e('RSS Feed Web Address (default /linkrss/1)', 'link-library'); ?></td><td colspan=3><input type="text" id="rssfeedaddress" name="rssfeedaddress" size="80" value="<?php echo strval(esc_html(stripslashes($options['rssfeedaddress']))); ?>"/></td>
2797
  </tr>
2798
  </table>
2799
 
@@ -3140,11 +3532,13 @@ class link_library_plugin_admin {
3140
  }
3141
  else
3142
  {
3143
- $link_updated = date("Y-m-d H:i");
3144
  $extradata = array();
3145
  $originaldata = array();
3146
  }
3147
  ?>
 
 
3148
  <table>
3149
  <tr>
3150
  <td style='width: 200px'><?php _e('Featured Link', 'link-library'); ?></td>
@@ -3201,7 +3595,7 @@ class link_library_plugin_admin {
3201
  <?php if ( isset($originaldata['link_image']) && $originaldata['link_image'] != ''): ?>
3202
  <img id="actual_link_image" src="<?php echo $originaldata['link_image'] ?>" />
3203
  <?php else: ?>
3204
- <?php _e('None Assigned', 'link-library'); ?>
3205
  <?php endif; ?>
3206
  </div>
3207
  </td>
@@ -3219,6 +3613,7 @@ class link_library_plugin_admin {
3219
  <td><?php _e('Only available once link is saved', 'link-library'); ?></td>
3220
  </tr>
3221
  <?php endif; ?>
 
3222
  <tr>
3223
  <td><?php _e('Manual Image Upload', 'link-library'); ?></td>
3224
  <td><input type="button" class="upload_image_button" value="<?php _e( 'Launch Media Uploader', 'link-library' ); ?>"></td>
@@ -3226,6 +3621,7 @@ class link_library_plugin_admin {
3226
  <tr>
3227
  <td colspan='2'><p><?php _e('Manual upload requires a wp-content\uploads directory to be present with write permissions', 'link-library'); ?>.</p></td>
3228
  </tr>
 
3229
  </table>
3230
 
3231
  <?php $genoptions = get_option('LinkLibraryGeneral'); ?>
@@ -3250,7 +3646,7 @@ class link_library_plugin_admin {
3250
  file_frame = wp.media.frames.file_frame = wp.media({
3251
  title: jQuery( this ).data( 'uploader_title' ),
3252
  button: {
3253
- text: jQuery( this ).data( 'uploader_button_text' ),
3254
  },
3255
  multiple: false // Set to true to allow multiple files to be selected
3256
  });
@@ -3263,7 +3659,8 @@ class link_library_plugin_admin {
3263
  // Do something with attachment.id and/or attachment.url here
3264
  jQuery('#link_image').val(attachment.url);
3265
 
3266
- jQuery('#actual_link_image').attr( "src", attachment.url);
 
3267
  });
3268
 
3269
  // Finally, open the modal
@@ -3296,17 +3693,31 @@ class link_library_plugin_admin {
3296
  if (linkname != '' && linkurl != '')
3297
  {
3298
  jQuery('#current_link_image').fadeOut('fast');
3299
- var map = { name: linkname, url: linkurl, mode: 'thumbonly', cid: '<?php echo $genoptions['thumbshotscid']; ?>', filepath: 'link-library-images', linkid: <?php if( isset( $link->link_id ) ) { echo $link->link_id; } else { echo "''"; } ?> };
3300
- jQuery.get('<?php echo plugins_url( 'link-library-image-generator.php', __FILE__ ); ?>', map,
3301
- function(data){
3302
- if (data != '')
3303
- {
3304
- jQuery('#current_link_image').replaceWith("<div id='current_link_image'><img src='" + data + "' /></div>");
3305
- jQuery('#current_link_image').fadeIn('fast');
3306
- jQuery('#link_image').val(data);
3307
- alert('<?php _e('Thumbnail successfully generated for', 'link-library'); ?> ' + linkname);
3308
- }
3309
- });
 
 
 
 
 
 
 
 
 
 
 
 
 
 
3310
  }
3311
  else
3312
  {
@@ -3322,17 +3733,31 @@ class link_library_plugin_admin {
3322
  if (linkname != '' && linkurl != '')
3323
  {
3324
  jQuery('#current_link_image').fadeOut('fast');
3325
- var map = { name: linkname, url: linkurl, mode: 'favicononly', cid: '<?php echo $genoptions['thumbshotscid']; ?>', filepath: 'link-library-favicons', linkid: <?php if( isset( $link->link_id ) ) { echo $link->link_id; } else { echo "''"; }?> };
3326
- jQuery.get('<?php echo plugins_url( 'link-library-image-generator.php', __FILE__ ); ?>', map,
3327
- function(data){
3328
- if (data != '')
3329
- {
 
 
 
 
 
 
 
 
 
 
 
 
 
 
3330
  jQuery('#current_link_image').replaceWith("<div id='current_link_image'><img src='" + data + "' /></div>");
3331
  jQuery('#current_link_image').fadeIn('fast');
3332
  jQuery('#link_image').val(data);
3333
  alert('<?php _e('Favicon successfully generated for', 'link-library') ?> ' + linkname);
3334
- }
3335
- });
3336
  }
3337
  else
3338
  {
@@ -3348,96 +3773,98 @@ class link_library_plugin_admin {
3348
 
3349
  /******************************* Store extra field data when link is saved *******************************************/
3350
  function add_link_field($link_id) {
3351
- global $wpdb;
3352
-
3353
- $uploads = wp_upload_dir();
3354
-
3355
- $genoptions = get_option('LinkLibraryGeneral');
3356
 
3357
- if(array_key_exists('linkimageupload', $_FILES))
3358
- {
3359
- if (!file_exists($uploads['basedir'] . '/link-library-images'))
3360
- mkdir($uploads['basedir'] . '/link-library-images');
3361
- $target_path = $uploads['basedir'] . "/link-library-images/" . $link_id . ".jpg";
3362
-
3363
- if ( $genoptions['imagefilepath'] == 'absolute' || empty( $genoptions['imagefilepath'] ) ) {
3364
- $file_path = $uploads['baseurl'] . "/link-library-images/" . $link_id . ".jpg";
3365
- } elseif ( $genoptions['imagefilepath'] == 'relative' ) {
3366
- $parseaddress = parse_url( $uploads['baseurl'] );
3367
- $file_path = $parseaddress['path'] . "/link-library-images/" . $link_id . ".jpg";
 
 
 
 
 
 
 
 
 
 
3368
  }
3369
-
3370
- if (move_uploaded_file($_FILES['linkimageupload']['tmp_name'], $target_path))
3371
- $withimage = true;
3372
- else
3373
- $withimage = false;
3374
- }
3375
- else
3376
- $withimage = false;
3377
-
3378
- $tablename = $this->db_prefix() . "links";
3379
-
3380
- if (isset($_POST['ll_link_updated']))
3381
- $link_updated = $_POST['ll_link_updated'];
3382
- elseif (!isset($_POST['ll_link_updated']))
3383
- $link_updated = date("Y-m-d H:i");
3384
-
3385
- if ($withimage == true)
3386
- $wpdb->update( $tablename, array( 'link_updated' => $link_updated, 'link_image' => $file_path ), array( 'link_id' => $link_id ));
3387
- else
3388
- $wpdb->update( $tablename, array( 'link_updated' => $link_updated ), array( 'link_id' => $link_id ));
3389
-
3390
- $extradatatable = $this->db_prefix() . "links_extrainfo";
3391
-
3392
- $linkextradataquery = "select * from " . $this->db_prefix() . "links_extrainfo where link_id = " . $link_id;
3393
- $extradata = $wpdb->get_row($linkextradataquery, ARRAY_A);
3394
-
3395
- global $current_user;
3396
 
3397
- get_currentuserinfo();
3398
 
3399
- $username = $current_user->user_login;
3400
-
3401
- $updatearray = array();
3402
-
3403
- if (isset($_POST['ll_updated_manual']))
3404
- $updatearray['link_manual_updated'] = 'Y';
3405
- else
3406
- $updatearray['link_manual_updated'] = 'N';
3407
-
3408
- if (isset($_POST['ll_secondwebaddr']))
3409
- $updatearray['link_second_url'] = $_POST['ll_secondwebaddr'];
3410
-
3411
- if (isset($_POST['ll_telephone']))
3412
- $updatearray['link_telephone'] = $_POST['ll_telephone'];
3413
-
3414
- if (isset($_POST['ll_email']))
3415
- $updatearray['link_email'] = $_POST['ll_email'];
3416
-
3417
- if (isset($_POST['ll_reciprocal']))
3418
- $updatearray['link_reciprocal'] = $_POST['ll_reciprocal'];
3419
-
3420
- if (isset($_POST['link_textfield']))
3421
- $updatearray['link_textfield'] = esc_html($_POST['link_textfield']);
3422
-
3423
- if ( isset($_POST['link_no_follow']) && $_POST['link_no_follow'] == 'on' )
3424
- $updatearray['link_no_follow'] = true;
3425
- else
3426
- $updatearray['link_no_follow'] = false;
3427
-
3428
- if ( isset($_POST['link_featured']) && $_POST['link_featured'] == 'on' )
3429
- $updatearray['link_featured'] = true;
3430
- else
3431
- $updatearray['link_featured'] = false;
3432
 
3433
- if ($extradata)
3434
- $wpdb->update( $extradatatable, $updatearray, array( 'link_id' => $link_id ));
3435
- else
3436
- {
3437
- $updatearray['link_id'] = $link_id;
3438
- $updatearray['link_submitter'] = $username;
3439
- $wpdb->insert( $extradatatable, $updatearray );
3440
- }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
3441
  }
3442
 
3443
  /************************************************ Delete extra field data when link is deleted ***********************************/
@@ -3464,6 +3891,7 @@ class link_library_plugin_admin {
3464
  $hits = $extradata['link_visits'];
3465
  if ($hits == '') $hits = 0;
3466
  echo $hits;
 
3467
  }
3468
  }
3469
 
11
  $pagehooksettingssets = "";
12
  $pagehookstylesheet = "";
13
  $pagehookreciprocal = "";
14
+ $pagehookfaq = "";
15
 
16
  class link_library_plugin_admin {
17
 
21
  //add filter for WordPress 2.8 changed backend box system !
22
  add_filter('screen_layout_columns', array($this, 'on_screen_layout_columns'), 10, 2);
23
  //register callback for admin menu setup
24
+ add_action('admin_menu', array($this, 'on_admin_menu'), 100);
25
 
26
  // Capture and process user submissions for custom fields in Link Edition page
27
  add_action('add_link', array($this, 'add_link_field'));
35
  add_action( 'wpmu_new_blog', array($this, 'new_network_site'), 10, 6);
36
 
37
  add_action( 'admin_head', array( $this, 'admin_header') );
38
+
39
+ add_action( 'link_category_edit_form_fields', array( $this, 'll_link_category_new_fields'), 10, 2 );
40
+ add_action( 'link_category_add_form_fields', array( $this, 'll_link_category_new_fields'), 10, 2 );
41
+
42
+ add_action( 'edited_link_category', array( $this, 'll_save_link_category_new_fields'), 10, 2) ;
43
+ add_action( 'created_link_category', array( $this, 'll_save_link_category_new_fields'), 10, 2 );
44
+
45
+ global $wpdb;
46
+ $linkcatquery = "SELECT distinct ";
47
+ $linkcatquery .= "t.name, t.term_id ";
48
+ $linkcatquery .= "FROM " . $this->db_prefix() . "terms t LEFT JOIN " . $this->db_prefix(). "term_taxonomy tt ON (t.term_id = tt.term_id)";
49
+ $linkcatquery .= " LEFT JOIN " . $this->db_prefix() . "term_relationships tr ON (tt.term_taxonomy_id = tr.term_taxonomy_id) ";
50
+ $linkcatquery .= "WHERE tt.taxonomy = 'link_category'";
51
+
52
+ $catnames = $wpdb->get_results($linkcatquery);
53
+
54
+ if ( empty( $catnames ) ) {
55
+ add_action('admin_notices', array( $this, 'll_missing_categories') );
56
+ }
57
+
58
+ }
59
+
60
+ function ll_link_category_new_fields( $tag ) {
61
+
62
+ $caturl = '';
63
+
64
+ if ( is_object( $tag ) ) {
65
+ $mode = "edit";
66
+ $caturl = get_metadata( 'linkcategory', $tag->term_id, 'linkcaturl', true );
67
+ } else {
68
+ $mode = 'new';
69
+ }
70
+
71
+ ?>
72
+
73
+ <?php if ( $mode == 'edit' ) echo '<tr class="form-field">';
74
+ elseif ($mode == 'new') echo '<div class="form-field">'; ?>
75
+
76
+ <?php if ($mode == 'edit') echo '<th scope="row" valign="top">'; ?>
77
+ <label for="tag-category-url">
78
+ <?php _e( 'Category Link', 'link-library' ); ?></label>
79
+ <?php if ($mode == 'edit') echo '</th>'; ?>
80
+
81
+ <?php if ($mode == 'edit') echo '<td>'; ?>
82
+ <input type="text" id="ll_category_url" name="ll_category_url" size="60" value="<?php echo $caturl; ?>"/>
83
+ <p class="description">Link that will be associated with category when displayed by Link Library</p>
84
+ <?php if ($mode == 'edit') echo '</td>'; ?>
85
+ <?php if ($mode == 'edit' ) echo '</tr>';
86
+ elseif ($mode == 'new') echo '</div>';
87
+ }
88
+
89
+ function ll_save_link_category_new_fields( $term_id, $tt_id ) {
90
+
91
+ if (!$term_id) return;
92
+
93
+ if ( isset( $_POST['ll_category_url'] ) ) {
94
+ $returnvalue = update_metadata( 'linkcategory', $term_id, "linkcaturl", $_POST['ll_category_url'] );
95
+ }
96
  }
97
 
98
  function admin_header() {
99
  global $pagenow;
100
  if ( ( $pagenow == 'link.php' && $_GET['action'] == 'edit' ) || ( $pagenow == 'link-add.php' ) ) {
101
+ if ( function_exists( 'wp_enqueue_media' ) ) {
102
+ wp_enqueue_media();
103
+ }
104
  }
105
+
106
+ if ( isset( $_GET['page'] ) && ( ( $_GET['page'] == 'link-library' ) || $_GET['page'] == 'link-library-settingssets' || $_GET['page'] == 'link-library-moderate' || $_GET['page'] == 'link-library-stylesheet' || $_GET['page'] == 'link-library-reciprocal' || $_GET['page'] == 'link-library-faq' ) ) {
107
+ wp_enqueue_style( 'LibraryLibraryAdminStyle', plugins_url( 'link-library-admin.css', __FILE__ ) );
108
+ }
109
  }
110
 
111
  function set_plugin_row_meta($links_array, $plugin_file) {
112
+ $genoptions = get_option('LinkLibraryGeneral');
113
+
114
+ if ( substr( $plugin_file, 0, 25) == substr( plugin_basename( __FILE__ ), 0, 25 ) && ( isset( $genoptions['hidedonation'] ) && !$genoptions['hidedonation'] ) ) {
115
+ $links_array = array_merge($links_array, array('<a target="_blank" href="http://ylefebvre.ca/wordpress-plugins/link-library">Donate</a>'));
116
  }
117
  return $links_array;
118
  }
264
  $options['showaddlinkcat'] = false;
265
  $options['showaddlinknotes'] = false;
266
  $options['usethumbshotsforimages'] = false;
267
+ $options['uselocalimagesoverthumbshots'] = false;
268
  $options['addlinkreqlogin'] = false;
269
  $options['showcatlinkcount'] = false;
270
  $options['publishrssfeed'] = false;
272
  $options['rssfeedtitle'] = __('Link Library-Generated RSS Feed', 'link-library');
273
  $options['rssfeeddescription'] = __('Description of Link Library-Generated Feed', 'link-library');
274
  $options['showonecatmode'] = 'AJAX';
275
+ $options['paginationposition'] = 'AFTER';
276
  $options['addlinkcustomcat'] = false;
277
  $options['linkcustomcatlabel'] = __('User-submitted category', 'link-library');
278
  $options['linkcustomcatlistentry'] = __('User-submitted category (define below)', 'link-library');
323
  $options['rssfeedaddress'] = '';
324
  $options['addlinknoaddress'] = false;
325
  $options['featuredfirst'] = false;
326
+ $options['showlinksonclick'] = false;
327
  $options['linklargedesclabel'] = __('Large Description', 'link-library');
328
  $options['showuserlargedescription'] = false;
329
  $options['usetextareaforusersubmitnotes'] = false;
335
  $options['popup_width'] = 300;
336
  $options['popup_height'] = 400;
337
  $options['nocatonstartup'] = false;
338
+ $options['linktitlecontent'] = 'linkname';
339
 
340
  $settingsname = 'LinkLibraryPP' . $settings;
341
+ update_option($settingsname, $options);
342
+
343
+ return $options;
344
  }
345
 
346
  // Function used to set initial settings or reset them on user request
354
  $genoptions['pagetitlesuffix'] = '';
355
  $genoptions['thumbshotscid'] = '';
356
  $genoptions['emaillinksubmitter'] = false;
357
+ $genoptions['suppressemailfooter'] = false;
358
  $genoptions['moderatorname'] = '';
359
  $genoptions['moderatoremail'] = '';
360
  $genoptions['approvalemailtitle'] = '';
367
  $genoptions['recipcheckaddress'] = get_bloginfo('wpurl');
368
  $genoptions['recipcheckdelete403'] = false;
369
  $genoptions['imagefilepath'] = 'absolute';
370
+ $genoptions['catselectmethod'] = 'multiselectlist';
371
+ $genoptions['hidedonation'] = false;
372
 
373
  $stylesheetlocation = plugins_url( 'stylesheettemplate.css' , __FILE__ );
374
  $genoptions['fullstylesheet'] = @file_get_contents($stylesheetlocation);
375
 
376
  update_option('LinkLibraryGeneral', $genoptions);
377
+ return $genoptions;
378
  }
379
 
380
  /* the function */
400
 
401
  if ($RecipCheckAddress != '')
402
  {
403
+ $linkquery = "SELECT distinct *, l.link_id as proper_link_id, UNIX_TIMESTAMP(l.link_updated) as link_date ";
 
404
  $linkquery .= "FROM " . $this->db_prefix() . "terms t ";
405
  $linkquery .= "LEFT JOIN " . $this->db_prefix() . "term_taxonomy tt ON (t.term_id = tt.term_id) ";
406
  $linkquery .= "LEFT JOIN " . $this->db_prefix() . "term_relationships tr ON (tt.term_taxonomy_id = tr.term_taxonomy_id) ";
460
  }
461
  elseif ($mode == 'favicon' || $mode == 'favicononly')
462
  {
463
+ $genthumburl = "http://g.etfv.co/" . $url;
 
464
  }
465
 
466
  $uploads = wp_upload_dir();
526
  // Under development, trying to display extra columns in link list page
527
  add_filter('manage_link-manager_columns', array($this, 'll_linkmanager_addcolumn'));
528
  add_action('manage_link_custom_column', array($this, 'll_linkmanager_populatecolumn'), 10, 2);
529
+ add_filter('get_bookmarks', array( $this, 'll_bookmarks_filter' ) );
530
 
531
  //add_filter( 'attachment_fields_to_edit', array( $this, 'add_custom_media_fields' ), null, 2 );
532
  //add_filter( 'attachment_fields_to_save', array( $this, 'save_custom_media_fields' ), null, 2 );
566
  return $form_fields;
567
  }
568
 
569
+ function ll_bookmarks_filter( $bookmarks ) {
570
+ if ( isset( $_GET['linksperpage'] ) && isset( $_GET['linkspage'] ) ) {
571
+ return array_slice( $bookmarks, ( $_GET['linkspage'] - 1 ) * $_GET['linksperpage'], $_GET['linksperpage'] );
572
+ } else {
573
+ return $bookmarks;
574
+ }
575
+ }
576
+
577
  function save_custom_media_fields( $post, $attachment ) {
578
 
579
  if ( $_POST['createlink'] == true) {
590
  echo "
591
  <div id='ll-warning' class='updated fade'><p><strong>". __('Link Library: Missing Thumbshots API Key', 'link-library') ."</strong></p> <p>". __('One of your link libraries is configured to use Thumbshots for link thumbails, but you have not entered your Thumbshots.com API Key. Please visit Thumbshots.com to apply for a free or paid account and enter your API in the Link Library admin panel.', 'link-library'). " <a href='" . add_query_arg( array( 'page' => 'link-library'), admin_url('admin.php') ) . "'>". __('Jump to Link Library admin', 'link-library') . "</a></p></div>";
592
  }
593
+
594
+ function ll_missing_categories() {
595
+ echo "
596
+ <div id='ll-warning' class='updated fade'><p><strong>". __('Link Library: No Link Categories on your site', 'link-library') ."</strong></p> <p>". __('There are currently no link categories defined in your WordPress site. Link Library will not work correctly without categories. Please create at least one before trying to use Link Library and make sure each link is assigned a category.', 'link-library') . "</p></div>";
597
+ }
598
 
599
  function filter_mce_buttons( $buttons ) {
600
 
652
  //extend the admin menu
653
  function on_admin_menu() {
654
  //add our own option page, you can also add it to different sections or use your own one
655
+ global $wpdb, $pagehooktop, $pagehookmoderate, $pagehooksettingssets, $pagehookstylesheet, $pagehookreciprocal, $pagehookfaq;
656
 
657
  $linkmoderatecount = 0;
658
 
680
 
681
  $pagehookstylesheet = add_submenu_page( LINK_LIBRARY_ADMIN_PAGE_NAME, 'Link Library - ' . __('Stylesheet', 'link-library') , __('Stylesheet', 'link-library'), 'manage_options', 'link-library-stylesheet', array($this,'on_show_page'));
682
 
683
+ $pagehookreciprocal = add_submenu_page( LINK_LIBRARY_ADMIN_PAGE_NAME, 'Link Library - ' . __('Reciprocal Checker', 'link-library') , __('Reciprocal Check', 'link-library'), 'manage_options', 'link-library-reciprocal', array($this,'on_show_page'));
684
+
685
+ $pagehookfaq = add_submenu_page( LINK_LIBRARY_ADMIN_PAGE_NAME, 'Link Library - ' . __('FAQ', 'link-library') , __('FAQ', 'link-library'), 'manage_options', 'link-library-faq', array($this,'on_show_page'));
686
+
687
+ //register callback gets call prior your own page gets rendered
688
  add_action('load-'.$pagehooktop, array($this, 'on_load_page'));
689
  add_action('load-'.$pagehooksettingssets, array($this, 'on_load_page'));
690
  add_action('load-'.$pagehookmoderate, array($this, 'on_load_page'));
691
  add_action('load-'.$pagehookstylesheet, array($this, 'on_load_page'));
692
  add_action('load-'.$pagehookreciprocal, array($this, 'on_load_page'));
693
+ add_action('load-'.$pagehookfaq, array($this, 'on_load_page'));
694
  }
695
 
696
  //will be executed if wordpress core detects this page has to be rendered
697
  function on_load_page() {
698
 
699
+ global $pagehooktop, $pagehookmoderate, $pagehooksettingssets, $pagehookstylesheet, $pagehookreciprocal, $pagehookfaq;
700
+
701
  //ensure, that the needed javascripts been loaded to allow drag/drop, expand/collapse and hide/show of boxes
702
  wp_enqueue_script('tiptip', plugins_url( '/tiptip/jquery.tipTip.minified.js' , __FILE__ ), "jQuery", "1.0rc3");
703
  wp_enqueue_style('tiptipstyle', plugins_url( '/tiptip/tipTip.css' , __FILE__ ));
707
  wp_enqueue_script('wp-lists');
708
  wp_enqueue_script('postbox');
709
 
710
+ $genoptions = get_option('LinkLibraryGeneral');
711
+
712
  //add several metaboxes now, all metaboxes registered during load page can be switched off/on at "Screen Options" automatically, nothing special to do therefore
713
+ add_meta_box('linklibrary_general_save_meta_box_top', __('Save', 'link-library'), array($this, 'general_save_meta_box'), $pagehooktop, 'normal', 'high');
714
  add_meta_box('linklibrary_general_meta_box', __('General Settings', 'link-library'), array($this, 'general_meta_box'), $pagehooktop, 'normal', 'high');
715
+ add_meta_box('linklibrary_general_images_box', __('Image Configuration', 'link-library'), array($this, 'general_image_meta_box'), $pagehooktop, 'normal', 'high');
716
  add_meta_box('linklibrary_general_bookmarklet_meta_box', __('Bookmarklet', 'link-library'), array($this, 'general_meta_bookmarklet_box'), $pagehooktop, 'normal', 'high');
717
  add_meta_box('linklibrary_general_moderation_meta_box', __('General Moderation Options', 'link-library'), array($this, 'general_moderation_meta_box'), $pagehooktop, 'normal', 'high');
718
+
719
+ if ( isset( $genoptions['hidedonation'] ) && !$genoptions['hidedonation'] ) {
720
+ add_meta_box('linklibrary_hide_donation_meta_box', __('Hide Donation and Support Links', 'link-library'), array($this, 'general_hide_donation_meta_box'), $pagehooktop, 'normal', 'high');
721
+ }
722
+
723
  add_meta_box('linklibrary_general_save_meta_box', __('Save', 'link-library'), array($this, 'general_save_meta_box'), $pagehooktop, 'normal', 'high');
724
  add_meta_box('linklibrary_moderation_meta_box', __('Links awaiting moderation', 'link-library'), array($this, 'moderate_meta_box'), $pagehookmoderate, 'normal', 'high');
725
  add_meta_box('linklibrary_stylesheet_meta_box', __('Editor', 'link-library'), array($this, 'stylesheet_meta_box'), $pagehookstylesheet, 'normal', 'high');
738
  add_meta_box('linklibrary_settingssets_importexport_meta_box', __('Import / Export', 'link-library'), array($this, 'settingssets_importexport_meta_box'), $pagehooksettingssets, 'normal', 'high');
739
  add_meta_box('linklibrary_settingssets_side_meta_box_2', __('Save', 'link-library'), array($this, 'settingssets_save_meta_box'), $pagehooksettingssets, 'normal', 'high');
740
  add_meta_box('linklibrary_reciprocal_meta_box', __('Reciprocal Link Checker', 'link-library'), array($this, 'reciprocal_meta_box'), $pagehookreciprocal, 'normal', 'high');
741
+ add_meta_box('linklibrary_reciprocal_save_meta_box', __('Save', 'link-library'), array($this, 'general_save_meta_box'), $pagehookreciprocal, 'normal', 'high');
742
+ add_meta_box('linklibrary_faq_meta_box', __('FAQ', 'link-library'), array($this, 'faq_meta_box'), $pagehookfaq, 'normal', 'high');
743
  }
744
 
745
  //executed to show the plugins complete admin page
755
  // If general options don't exist, create them
756
  if ($genoptions == FALSE)
757
  {
758
+ $genoptions = $this->ll_reset_gen_settings();
 
759
  }
760
  elseif ($genoptions['schemaversion'] == '' || floatval($genoptions['schemaversion']) < "4.6") // If they exist, make sure they are up to date
761
  {
768
 
769
  if ( empty($options) )
770
  {
771
+ $options = $this->ll_reset_options($settings, 'list');
 
772
  }
773
 
774
  if ( isset($_GET['genthumbs']) || isset($_GET['genfavicons']) || isset($_GET['genthumbsingle']) || isset($_GET['genfaviconsingle'])) {
842
  if (isset( $_GET['message'] ) && $_GET['message'] == '1') {
843
  echo "<div id='message' class='updated fade'><p><strong>" . __('General Settings Saved', 'link-library') . ".</strong></p></div>";
844
  } else if (isset( $_GET['message'] ) && $_GET['message'] == '2') {
845
+ $linksexportdir = wp_upload_dir();
846
+ echo "<div id='message' class='updated fade'><p><strong><a href='" . $linksexportdir['url'] . '/LinksExport.csv' . "'>" . __('Download exported links', 'link-library') . "</a></strong></p></div>";
847
  } else if (isset( $_GET['message'] ) && $_GET['message'] == '3') {
848
  echo "<div id='message' class='updated fade'><p><strong>" . __('Link Library plugin directory needs to be writable to perform this action', 'link-library') . "</strong></p></div>";
849
  }
850
 
851
  $formvalue = 'save_link_library_general';
852
+ $pagetitle = '';
853
  }
854
  elseif ($_GET['page'] == 'link-library-settingssets')
855
  {
856
  $formvalue = 'save_link_library_settingssets';
857
 
858
  if ( isset($_GET['reset']))
859
+ $options = $this->ll_reset_options($settings, 'list');
860
 
861
  if ( isset($_GET['resettable']) )
862
+ $options = $this->ll_reset_options($settings, 'table');
863
 
864
  if ( isset($_GET['copy']))
865
  {
882
  $settings = 1;
883
  }
884
 
885
+ $pagetitle = __('Library', 'link-library') . ' #' . $settings . " - " . $options['settingssetname'];
886
 
887
  if (isset($_GET['messages']))
888
  {
889
+ $categoryid = '';
890
  $messagelist = explode(",", $_GET['messages']);
891
 
892
  foreach ($messagelist as $message)
910
  break;
911
 
912
  case '5':
913
+ $upload_dir = wp_upload_dir();
914
+ echo "<div id='message' class='updated fade'><p><strong>" . __('Library Settings Exported', 'link-library') . ". <a href='" . $upload_dir['url'] . '/SettingSet' . $settings . 'Export.csv' . "'>" . __('Download here', 'link-library') . "</a>.</strong></p></div>";
915
  break;
916
 
917
  case '6':
928
 
929
  case '9':
930
  echo "<div id='message' class='updated fade'><p><strong>" . $_GET['importrowscount'] . " " . __('row(s) found', 'link-library') . ". " . ( isset( $_GET['successimportcount'] ) ? $_GET['successimportcount'] : '0' ) . " " . __('link(s) imported successfully', 'link-library') . ".</strong></p></div>";
931
+ break;
932
+
933
+ case '10':
934
+ echo "<div id='message' class='updated fade'><p><strong>" . __('Links are missing categories', 'link-library') . "</strong></p></div>";
935
+ break;
936
 
937
  }
938
 
943
  elseif ($_GET['page'] == 'link-library-moderate')
944
  {
945
  $formvalue = 'save_link_library_moderate';
946
+ $pagetitle = '';
947
 
948
  if (isset( $_GET['message'] ) && $_GET['message'] == '1')
949
  echo "<div id='message' class='updated fade'><p><strong>" . __('Link(s) Approved', 'link-library') . "</strong></p></div>";
957
  elseif ($_GET['page'] == 'link-library-stylesheet')
958
  {
959
  $formvalue = 'save_link_library_stylesheet';
960
+ $pagetitle = '';
961
 
962
  if (isset( $_GET['message'] ) && $_GET['message'] == '1')
963
  echo "<div id='message' class='updated fade'><p><strong>" . __('Stylesheet updated', 'link-library') . ".</strong></p></div>";
964
  elseif (isset( $_GET['message'] ) && $_GET['message'] == '2')
965
  echo "<div id='message' class='updated fade'><p><strong>" . __('Stylesheet reset to original state', 'link-library') . ".</strong></p></div>";
966
+ } elseif ( $_GET['page'] == 'link-library-reciprocal' ) {
 
 
967
  $formvalue = 'save_link_library_reciprocal';
968
+ $pagetitle = '';
969
 
970
+ if ( isset( $_GET['message'] ) && $_GET['message'] == '1' ) {
971
+ echo "<div id='message' class='updated fade'><p><strong>" . __('Settings updated', 'link-library') . ".</strong></p></div>";
972
+ } elseif ( isset( $_GET['message'] ) && $_GET['message'] == '2' ) {
 
973
  echo "<div id='message' class='updated fade'><p>";
974
+ echo $this->ReciprocalLinkChecker( $genoptions['recipcheckaddress'], $genoptions['recipcheckdelete403'] );
975
  echo "</p></div>";
976
  }
977
+ } elseif ( $_GET['page'] == 'link-library-faq' ) {
978
+ $formvalue = 'save_link_library_faq';
979
+ }
980
 
981
  $data = array();
982
  $data['settings'] = $settings;
983
  $data['options'] = isset( $options ) ? $options : '';
984
  $data['genoptions'] = $genoptions;
985
+ global $pagehooktop, $pagehookmoderate, $pagehookstylesheet, $pagehooksettingssets, $pagehookreciprocal, $pagehookfaq;
986
  ?>
987
+ <div class="ll-content">
988
+ <div class="ll-frame">
989
+ <div class="header">
990
+ <nav role="navigation" class="header-nav drawer-nav nav-horizontal">
991
+
992
+ <ul class="main-nav">
993
+ <li class="link-library-logo"><img src="<?php echo plugins_url('icons/folder-beige-internet-icon32.png', __FILE__ ); ?>" /><span>Link Library</span></li>
994
+ <li class="link-library-page">
995
+ <a href="<?php echo add_query_arg( array( 'page' => 'link-library'), admin_url('admin.php') ); ?>" <?php if ( isset( $_GET['page'] ) && $_GET['page'] == 'link-library' ) echo 'class="current"'; ?>><?php _e( 'General Options', 'link-library'); ?></a>
996
+ </li>
997
+ <li class="link-library-page">
998
+ <a href="<?php echo add_query_arg( array( 'page' => 'link-library-settingssets'), admin_url('admin.php') ); ?>" <?php if ( isset( $_GET['page'] ) && $_GET['page'] == 'link-library-settingssets' ) echo 'class="current"'; ?>><?php _e( 'Library Settings', 'link-library' ); ?></a>
999
+ </li>
1000
+ <li class="link-library-page">
1001
+ <a href="<?php echo add_query_arg( array( 'page' => 'link-library-moderate'), admin_url('admin.php') ); ?>" <?php if ( isset( $_GET['page'] ) && $_GET['page'] == 'link-library-moderate' ) echo 'class="current"'; ?>><?php _e( 'Moderate', 'link-library' ); ?></a>
1002
+ </li>
1003
+ <li class="link-library-page">
1004
+ <a href="<?php echo add_query_arg( array( 'page' => 'link-library-stylesheet'), admin_url('admin.php') ); ?>" <?php if ( isset( $_GET['page'] ) && $_GET['page'] == 'link-library-stylesheet' ) echo 'class="current"'; ?>><?php _e( 'Stylesheet', 'link-library' ); ?></a>
1005
+ </li>
1006
+ <li class="link-library-page">
1007
+ <a href="<?php echo add_query_arg( array( 'page' => 'link-library-reciprocal'), admin_url('admin.php') ); ?>" <?php if ( isset( $_GET['page'] ) && $_GET['page'] == 'link-library-reciprocal' ) echo 'class="current"'; ?>><?php _e( 'Reciprocal Check', 'link-library' ); ?></a>
1008
+ </li>
1009
+ <li class="link-library-page">
1010
+ <a href="<?php echo add_query_arg( array( 'page' => 'link-library-faq'), admin_url('admin.php') ); ?>" <?php if ( isset( $_GET['page'] ) && $_GET['page'] == 'link-library-faq' ) echo 'class="current"'; ?>><?php _e( 'FAQ', 'link-library' ); ?></a>
1011
+ </li>
1012
+ <?php if ( isset( $genoptions['hidedonation'] ) && !$genoptions['hidedonation'] ) { ?>
1013
+ <li class="link-library-page">
1014
+ <a href="http://ylefebvre.ca/wordpress-plugins/link-library/"><img src="<?php echo plugins_url( '/icons/btn_donate_LG.gif', __FILE__ ); ?>" /></a>
1015
+ </li>
1016
+ <?php } ?>
1017
+
1018
+ </ul>
1019
+
1020
+ </nav>
1021
+ </div><!-- .header -->
1022
+ </div>
1023
+ </div>
1024
  <div id="link-library-general" class="wrap">
1025
  <div class='icon32'><img src="<?php echo plugins_url( 'icons/folder-beige-internet-icon32.png', __FILE__ ); ?>" /></div>
1026
+ <div ><h2><?php if ( !empty( $pagetitle ) ) echo $pagetitle; ?>
1027
+
1028
+
1029
+
1030
+ </h2></div>
1031
  <div><form name='linklibrary' enctype="multipart/form-data" action="admin-post.php" method="post">
1032
  <input type="hidden" name="MAX_FILE_SIZE" value="100000" />
1033
 
1055
  elseif ($_GET['page'] == 'link-library-stylesheet')
1056
  do_meta_boxes($pagehookstylesheet, 'normal', $data);
1057
  elseif ($_GET['page'] == 'link-library-reciprocal')
1058
+ do_meta_boxes($pagehookreciprocal, 'normal', $data);
1059
+ elseif ($_GET['page'] == 'link-library-faq')
1060
+ do_meta_boxes($pagehookfaq, 'normal', $data);
1061
  ?>
1062
  </div>
1063
  </div>
1082
  echo $pagehookstylesheet;
1083
  elseif ($_GET['page'] == 'link-library-reciprocal')
1084
  echo $pagehookreciprocal;
1085
+ elseif ($_GET['page'] == 'link-library-faq')
1086
+ echo $pagehookfaq;
1087
  ?>');
1088
  });
1089
  //]]>
1122
 
1123
  foreach (array('numberstylesets', 'includescriptcss', 'pagetitleprefix', 'pagetitlesuffix', 'schemaversion', 'thumbshotscid', 'approvalemailtitle',
1124
  'moderatorname', 'moderatoremail', 'rejectedemailtitle', 'approvalemailbody', 'rejectedemailbody', 'moderationnotificationtitle',
1125
+ 'linksubmissionthankyouurl', 'recipcheckaddress', 'imagefilepath', 'catselectmethod', 'expandiconpath', 'collapseiconpath' ) as $option_name) {
1126
  if (isset($_POST[$option_name])) {
1127
  $genoptions[$option_name] = $_POST[$option_name];
1128
  }
1129
  }
1130
 
1131
+ foreach (array('debugmode', 'emaillinksubmitter', 'suppressemailfooter', 'usefirstpartsubmittername', 'hidedonation' ) as $option_name) {
1132
  if (isset($_POST[$option_name])) {
1133
  $genoptions[$option_name] = true;
1134
  } else {
1135
+ if ( $option_name != 'hidedonation')
1136
+ $genoptions[$option_name] = false;
1137
  }
1138
  }
1139
 
1140
  update_option('LinkLibraryGeneral', $genoptions);
1141
 
1142
+ update_option( 'links_updated_date_format', $_POST['links_updated_date_format'] );
1143
+
1144
  $message = "1";
1145
 
1146
  if (isset($_POST['exportalllinks']))
1147
  {
1148
+ $upload_dir = wp_upload_dir();
1149
+
1150
+ if (is_writable( $upload_dir['path'] ) )
1151
  {
1152
+ $myFile = $upload_dir['path'] . "/LinksExport.csv";
1153
  $fh = fopen($myFile, 'w') or die("can't open file");
1154
 
1155
  global $wpdb;
1174
  $headerrow[] = '"' . $key . '"';
1175
  }
1176
 
1177
+ $headerdata = join(',', $headerrow)."\n";
1178
  fwrite($fh, $headerdata);
1179
 
1180
  foreach ( $linkitems as $linkitem ) {
1216
 
1217
  if (isset($_POST['importlinks']))
1218
  {
1219
+ wp_suspend_cache_addition(true);
1220
+ set_time_limit ( 600 );
1221
+
1222
  global $wpdb;
1223
 
1224
  $handle = fopen($_FILES['linksfile']['tmp_name'], "r");
1226
  if ($handle)
1227
  {
1228
  $skiprow = 1;
1229
+
1230
  while (($data = fgetcsv($handle, 5000, ",")) !== FALSE) {
1231
  $row += 1;
1232
  if ($skiprow == 1 && isset($_POST['firstrowheaders']) && $row >= 2)
1238
  {
1239
  if (count($data) == 14)
1240
  {
1241
+ if ( !empty( $data[5] ) ) {
1242
+ $existingcatquery = "SELECT t.term_id FROM " . $this->db_prefix() . "terms t, " . $this->db_prefix() . "term_taxonomy tt ";
1243
+ $existingcatquery .= "WHERE t.name = '" . esc_html( $data[5] ) . "' AND t.term_id = tt.term_id AND tt.taxonomy = 'link_category'";
1244
+ $existingcat = $wpdb->get_var($existingcatquery);
1245
+
1246
+ if ( !$existingcat ) {
1247
+ $newlinkcatdata = array("cat_name" => $data[5], "category_description" => "", "category_nicename" => esc_sql($data[5]));
1248
+ $newlinkcat = wp_insert_category($newlinkcatdata);
1249
+
1250
+ $newcatarray = array("term_id" => $newlinkcat);
1251
+
1252
+ $newcattype = array("taxonomy" => 'link_category');
1253
+
1254
+ $wpdb->update( $this->db_prefix().'term_taxonomy', $newcattype, $newcatarray);
1255
+
1256
+ $newlinkcat = array($newlinkcat);
1257
+ } else {
1258
+ $newlinkcat = array($existingcat);
1259
+ }
1260
+
1261
+ $newlink = array("link_name" => esc_html(stripslashes($data[0])),
1262
+ "link_url" => esc_html(stripslashes($data[1])),
1263
+ "link_rss" => esc_html(stripslashes($data[2])),
1264
+ "link_description" => esc_html(stripslashes($data[3])),
1265
+ "link_notes" => esc_html(stripslashes($data[4])),
1266
+ "link_category" => $newlinkcat,
1267
+ "link_visible" => $data[6],
1268
+ "link_image" => $data[11]);
1269
+
1270
+ $newlinkid = wp_insert_link($newlink);
1271
+
1272
+ if ($newlinkid != 0)
1273
+ {
1274
+ $extradatatable = $this->db_prefix() . "links_extrainfo";
1275
+ $nofollowvalue = ($data[13] == 'Y' ? true : false);
1276
+ $wpdb->update( $extradatatable, array( 'link_second_url' => $data[7], 'link_telephone' => $data[8], 'link_email' => $data[9], 'link_reciprocal' => $data[10], 'link_textfield' => esc_html($data[12]), 'link_no_follow' => $nofollowvalue ), array( 'link_id' => $newlinkid ));
1277
+
1278
+ $successfulimport += 1;
1279
+ }
1280
+ } else {
1281
+ $messages[] = '10';
1282
+ }
1283
  }
1284
  else
1285
  {
1293
  $row -= 1;
1294
 
1295
  $messages[] = '9';
1296
+
1297
+ wp_suspend_cache_addition(false);
1298
  }
1299
  elseif (isset($_POST['exportsettings']))
1300
  {
1301
+ $upload_dir = wp_upload_dir();
1302
+ if (is_writable($upload_dir['path']))
1303
  {
1304
+ $myFile = $upload_dir['path'] . "/SettingSet" . $_POST['settingsetid'] . "Export.csv";
1305
  $fh = fopen($myFile, 'w') or die("can't open file");
1306
 
1307
  $sourcesettingsname = 'LinkLibraryPP' . $_POST['settingsetid'];
1314
  $headerrow[] = '"' . $key . '"';
1315
  }
1316
 
1317
+ $headerdata = join(',', $headerrow)."\n";
1318
  fwrite($fh, $headerdata);
1319
 
1320
  $datarow = array();
1324
  $datarow[] = '"' . $option . '"';
1325
  }
1326
 
1327
+ $data = join(',', $datarow)."\n";
1328
  fwrite($fh, $data);
1329
 
1330
  fclose($fh);
1384
  $settingsname = 'LinkLibraryPP' . $settingsetid;
1385
 
1386
  $options = get_option($settingsname);
1387
+
1388
+ $genoptions = get_option('LinkLibraryGeneral');
1389
 
1390
+ foreach (array('order', 'table_width', 'num_columns', 'position',
1391
  'beforecatlist1', 'beforecatlist2', 'beforecatlist3','catnameoutput', 'linkaddfrequency',
1392
  'defaultsinglecat', 'rsspreviewcount', 'rssfeedinlinecount', 'linksperpage', 'catdescpos',
1393
  'catlistdescpos', 'rsspreviewwidth', 'rsspreviewheight', 'numberofrssitems',
1398
  }
1399
  }
1400
 
1401
+ foreach ( array( 'categorylist', 'excludecategorylist' ) as $option_name ) {
1402
+ if ( isset( $_POST[ $option_name ] ) ) {
1403
+ if ( $genoptions['catselectmethod'] == 'commalist' || empty( $genoptions['catselectmethod'] ) ) {
1404
+ $options[$option_name] = str_replace("\"", "'", strtolower( $_POST[$option_name] ) );
1405
+ } else if ( $genoptions['catselectmethod'] == 'multiselectlist' ) {
1406
+ $options[$option_name] = implode( ',', $_POST[$option_name] );
1407
+ }
1408
+ } else {
1409
+ $options[$option_name] = '';
1410
+ }
1411
+ }
1412
+
1413
  foreach (array('linkheader', 'descheader', 'notesheader','linktarget', 'settingssetname', 'loadingicon',
1414
  'direction', 'linkdirection', 'linkorder', 'addnewlinkmsg', 'linknamelabel', 'linkaddrlabel', 'linkrsslabel',
1415
  'linkcatlabel', 'linkdesclabel', 'linknoteslabel', 'addlinkbtnlabel', 'newlinkmsg', 'moderatemsg', 'imagepos',
1421
  'beforelink','afterlink', 'beforeitem', 'afteritem', 'beforedesc', 'afterdesc', 'addbeforelink', 'addafterlink',
1422
  'beforelinkrating', 'afterlinkrating', 'linksubmitternamelabel', 'linksubmitteremaillabel', 'linksubmittercommentlabel',
1423
  'addlinkcatlistoverride', 'beforelargedescription', 'afterlargedescription', 'customcaptchaquestion', 'customcaptchaanswer',
1424
+ 'rssfeedaddress', 'linklargedesclabel', 'flatlist', 'searchresultsaddress', 'link_popup_text', 'linktitlecontent', 'paginationposition' ) as $option_name) {
1425
  if (isset($_POST[$option_name])) {
1426
  $options[$option_name] = str_replace("\"", "'", $_POST[$option_name]);
1427
  }
1430
  foreach (array('hide_if_empty', 'catanchor', 'showdescription', 'shownotes', 'showrating', 'showupdated', 'show_images',
1431
  'use_html_tags', 'show_rss', 'nofollow','showcolumnheaders','show_rss_icon', 'showcategorydescheaders',
1432
  'showcategorydesclinks', 'showadmineditlinks', 'showonecatonly', 'rsspreview', 'rssfeedinline', 'rssfeedinlinecontent',
1433
+ 'pagination', 'hidecategorynames', 'showinvisible', 'showdate', 'showuserlinks', 'emailnewlink', 'usethumbshotsforimages', 'uselocalimagesoverthumbshots',
1434
  'addlinkreqlogin', 'showcatlinkcount', 'publishrssfeed', 'showname', 'enablerewrite', 'storelinksubmitter', 'showlinkhits', 'showcaptcha',
1435
  'showlargedescription', 'addlinknoaddress', 'featuredfirst', 'usetextareaforusersubmitnotes', 'showcatonsearchresults', 'shownameifnoimage',
1436
+ 'enable_link_popup', 'nocatonstartup', 'showlinksonclick' )
1437
  as $option_name) {
1438
  if ( isset( $_POST[$option_name] ) ) {
1439
  $options[$option_name] = true;
1559
 
1560
  foreach ($_POST['links'] as $approved_link)
1561
  {
1562
+ $linkdescquery = "SELECT link_description, link_name, link_url ";
1563
  $linkdescquery .= "FROM " . $this->db_prefix() . "links l ";
1564
  $linkdescquery .= "WHERE link_id = " . $approved_link;
1565
 
1593
  $emailtitle = str_replace('%linkname%', $linkdata['link_name'], $genoptions['approvalemailtitle']);
1594
  $emailbody = nl2br($genoptions['approvalemailbody']);
1595
  $emailbody = str_replace('%submittername%', stripslashes($linkextradata['link_submitter_name']), stripslashes($emailbody));
1596
+ $emailbody = str_replace('%linkname%', $linkdata['link_name'], $emailbody);
1597
+ $emailbody = str_replace('%linkurl%', $linkdata['link_url'], $emailbody);
1598
 
1599
  $headers = "MIME-Version: 1.0\r\n";
1600
  $headers .= "Content-type: text/html; charset=iso-8859-1\r\n";
1604
 
1605
  $message = $emailbody;
1606
 
1607
+ if ( ! $genoptions['suppressemailfooter'] ) {
1608
+ $message .= "<br /><br />" . __('Message generated by', 'link-library') . " <a href='http://ylefebvre.ca/wordpress-plugins/link-library/'>Link Library</a> for Wordpress";
1609
+ }
1610
+
1611
  wp_mail($linkextradata['link_submitter_email'], $emailtitle, $message, $headers);
1612
  }
1613
  }
1622
 
1623
  foreach ($_POST['links'] as $approved_link)
1624
  {
1625
+ $linkdescquery = "SELECT link_description, link_name, link_url ";
1626
  $linkdescquery .= "FROM " . $this->db_prefix() . "links l ";
1627
  $linkdescquery .= "WHERE link_id = " . $approved_link;
1628
 
1636
  $emailbody = nl2br($genoptions['rejectedemailbody']);
1637
  $emailbody = str_replace('%submittername%', stripslashes($linkextradata['link_submitter_name']), stripslashes($emailbody));
1638
  $emailbody = str_replace('%linkname%', $linkdata['link_name'], $emailbody);
1639
+ $emailbody = str_replace('%linkurl%', $linkdata['link_url'], $emailbody);
1640
 
1641
  $headers = "MIME-Version: 1.0\r\n";
1642
  $headers .= "Content-type: text/html; charset=iso-8859-1\r\n";
1646
 
1647
  $message = $emailbody;
1648
 
1649
+ $message .= "<br /><br />" . __('Message generated by', 'link-library') . " <a href='http://ylefebvre.ca/wordpress-plugins/link-library/'>Link Library</a> for Wordpress";
1650
 
1651
  wp_mail($linkextradata['link_submitter_email'], $emailtitle, $message, $headers);
1652
  }
1688
  {
1689
  $genoptions = get_option('LinkLibraryGeneral');
1690
 
1691
+ $stylesheetlocation = plugin_dir_path( __FILE__ ) . 'stylesheettemplate.css';
1692
+
1693
+ if ( file_exists($stylesheetlocation) ) {
1694
+ $genoptions['fullstylesheet'] = file_get_contents($stylesheetlocation);
1695
+ echo $genoptions['fullstylesheet'];
1696
+ }
1697
 
1698
  update_option('LinkLibraryGeneral', $genoptions);
1699
 
1738
  wp_redirect($this->remove_querystring_var($_POST['_wp_http_referer'], 'message') . $messageend);
1739
  }
1740
 
1741
+ function faq_meta_box() { ?>
1742
+
1743
+ <h2>Link Library Tutorial Videos</h2>
1744
+ <iframe width="640" height="360" src="//www.youtube.com/embed/videoseries?list=PLMOnMuzFySmCXtNz2_8FMWgnbeYAyobUM" frameborder="0" allowfullscreen></iframe>
1745
+
1746
+ <h2>FAQ</h2>
1747
+
1748
+ <p><strong>Where do I find my category IDs to place in the "Categories to be Displayed" and "Categories to be Excluded" fields?</strong></p>
1749
+
1750
+ <p>The category IDs are numeric IDs. You can find them by going to the page to see and edit link categories, then placing your mouse over a category and seeing its numeric ID in the link that is associated with that name.</p>
1751
+
1752
+ <p><strong>How can I display different categories on different pages?</strong></p>
1753
+
1754
+ <p>If you want all of your link pages to have the same layout, create a single setting set, then specify the category to be displayed when you add the short code to each page. For example:<br /><br />[link-library categorylistoverride="28"]<br /><br />
1755
+
1756
+ If the different pages have different styles for different categories, then you should create distinct setting sets for each page and set the categories to be displayed in the "Categories to be Displayed" field in the admin panel.</p>
1757
+
1758
+ <p><strong>After assigning a Link Acknowledgement URL, why do links no longer get added to my database?</strong></p>
1759
+
1760
+ <p>When using this option, the short code [link-library-addlinkcustommsg] should be placed on the destination page.</p>
1761
+
1762
+ <p><strong>How can I override some of the options when using shortcodes in my pages</strong></p>
1763
+
1764
+ <p>To override the settings specified inside of the plugin settings page, the two commands can be called with options. Here is the syntax to call these options:<br />
1765
+
1766
+ <ul>
1767
+ <li>[link-library-cats categorylistoverride="28"]</li>
1768
+
1769
+ <p>Overrides the list of categories to be displayed in the category list</p>
1770
+
1771
+ <li>[link-library-cats excludecategoryoverride="28"]</li>
1772
+
1773
+ <p>Overrides the list of categories to be excluded in the category list</p>
1774
+
1775
+ <li>[link-library categorylistoverride="28"]</li>
1776
+
1777
+ <p>Overrides the list of categories to be displayed in the link list</p>
1778
+
1779
+ <li>[link-library excludecategoryoverride="28"]</li>
1780
+
1781
+ <p>Overrides the list of categories to be excluded in the link list</p>
1782
+
1783
+ <li>[link-library notesoverride=0]</li>
1784
+
1785
+ <p>Set to 0 or 1 to display or not display link notes</p>
1786
+
1787
+ <li>[link-library descoverride=0]</li>
1788
+
1789
+ <p>Set to 0 or 1 to display or not display link descriptions</p>
1790
+
1791
+ <li>[link-library rssoverride=0]</li>
1792
+
1793
+ <p>Set to 0 or 1 to display or not display rss information</p>
1794
+
1795
+ <li>[link-library tableoverride=0]</li>
1796
+
1797
+ <p>Set to 0 or 1 to display links in an unordered list or a table.</p>
1798
+ </ul>
1799
+ <?php }
1800
+
1801
  function general_meta_box($data) {
1802
  $genoptions = $data['genoptions'];
1803
 
1815
  <td><?php _e('Number of Libraries','link-library'); ?></td>
1816
  <td><input type="text" id="numberstylesets" name="numberstylesets" size="5" value="<?php if ($genoptions['numberstylesets'] == '') echo '1'; echo $genoptions['numberstylesets']; ?>"/></td>
1817
  </tr>
1818
+ <tr>
1819
+ <td><?php _e( 'Category selection method', 'link-library' ); ?></td>
1820
+ <td><select id="catselectmethod" name="catselectmethod">
1821
+ <option value="commalist" <?php selected($genoptions['catselectmethod'], 'commalist'); ?>><?php _e('Comma-separated ID list', 'link-library' ); ?>
1822
+ <option value="multiselectlist" <?php selected($genoptions['catselectmethod'], 'multiselectlist'); ?>><?php _e( 'Multi-select List', 'link-library' ); ?>
1823
+ </select></td>
1824
+ </tr>
1825
  <tr>
1826
  <td class="lltooltip" title="<?php _e('Enter comma-separate list of pages on which the Link Library stylesheet and scripts should be loaded. Primarily used if you display Link Library using the API','link-library'); ?>"><?php _e('Additional pages to load styles and scripts','link-library'); ?></td>
1827
  <td class="lltooltip" title="<?php _e('Enter comma-separate list of pages on which the Link Library stylesheet and scripts should be loaded. Primarily used if you display Link Library using the API','link-library'); ?>"><input type="text" id="includescriptcss" name="includescriptcss" size="40" value="<?php echo $genoptions['includescriptcss']; ?>"/></td>
1845
  <tr>
1846
  <td class='lltooltip' title='<?php _e('Path for images files that are uploaded manually or generated through Thumbshots service', 'link-library'); ?>'><?php _e('Link Image File Path', 'link-library'); ?></td>
1847
  <td colspan='4' class='lltooltip' title='<?php _e('Path for images files that are uploaded manually or generated through Thumbshots service', 'link-library'); ?>'><select id="imagefilepath" name="imagefilepath">
1848
+ <option value="absolute" <?php selected($genoptions['imagefilepath'], 'absolute'); ?>><?php _e( 'Absolute', 'link-library' ); ?>
1849
+ <option value="relative" <?php selected($genoptions['imagefilepath'], 'relative'); ?>><?php _e( 'Relative', 'link-library' ); ?>
1850
  </select></td>
1851
  </tr>
1852
+ <tr>
1853
+ <td><?php _e( 'Links Date Format', 'link-library' ); ?> (<a target="datehelp" href="https://codex.wordpress.org/Formatting_Date_and_Time"><?php _e( 'Help', 'link-library' ); ?></a>)</td>
1854
+ <td><input type="text" id="links_updated_date_format" name="links_updated_date_format" size="20" value="<?php echo get_option('links_updated_date_format'); ?>"/></td>
1855
+ </tr>
1856
  <tr>
1857
  <td><input type="submit" name="exportalllinks" value="<?php _e('Export All Links', 'link-library'); ?>" /></td>
1858
  </tr>
1860
 
1861
  </table>
1862
  </td>
1863
+ <?php if ( isset( $genoptions['hidedonation'] ) && !$genoptions['hidedonation'] ) { ?>
1864
+ <td style='padding: 8px; border: 1px solid #cccccc;'>
1865
+ <div style="width: 400px"><h3>Support the author</h3><br /><table><tr><td><a href="http://www.packtpub.com/wordpress-plugin-development-cookbook/book"><img src='<?php echo plugins_url('icons/7683os_cover_small.jpg', __FILE__); ?>'></td><td></a>Learn how to create your own plugins with my upcoming book, coming out August 2012.<br /><br />Pre-order now!<br /><br /><a href="http://www.packtpub.com/wordpress-plugin-development-cookbook/book">Packt Publishing</a><br /><a href="http://www.amazon.com/dp/1849517681/?tag=packtpubli-20">Amazon.com</a><br /><a href="http://www.amazon.ca/WordPress-Development-Cookbook-Yannick-Lefebvre/dp/1849517681/ref=sr_1_1?ie=UTF8&qid=1336252569&sr=8-1">Amazon.ca</a></td></tr></table></div>
1866
+ </td>
1867
+ <?php } ?>
1868
  </table>
1869
  <?php }
1870
+
1871
+ function general_image_meta_box( $data ) {
1872
+ $genoptions = $data['genoptions'];
1873
+ ?>
1874
+ <table>
1875
+ <tr>
1876
+ <td class='lltooltip' title='<?php _e('Custom full URL for expand icon. Uses default image if left empty.', 'link-library'); ?>'><?php _e('Expand Icon Image', 'link-library'); ?></td>
1877
+ <td colspan='4' class='lltooltip' title='<?php _e('Custom full URL for expand icon. Uses default image if left empty.', 'link-library'); ?>'><input type="text" id="expandiconpath" name="expandiconpath" style="width:100%" value="<?php if ( isset( $genoptions['expandiconpath'] ) ) echo $genoptions['expandiconpath']; ?>"/></td>
1878
+ </tr>
1879
+ <tr>
1880
+ <td class='lltooltip' title='<?php _e('Custom full URL for collapse icon. Uses default image if left empty.', 'link-library'); ?>'><?php _e('Collapse Icon Image', 'link-library'); ?></td>
1881
+ <td colspan='4' class='lltooltip' title='<?php _e('Custom full URL for collapse icon. Uses default image if left empty.', 'link-library'); ?>'><input type="text" id="collapseiconpath" name="collapseiconpath" style="width:100%" value="<?php if ( isset( $genoptions['collapseiconpath'] ) ) echo $genoptions['collapseiconpath']; ?>"/></td>
1882
+ </tr>
1883
+ </table>
1884
+
1885
+ <?php }
1886
 
1887
  function general_meta_bookmarklet_box($data) {
1888
  $bookmarkletcode = 'javascript:void(linkmanpopup=window.open(\''.get_bloginfo('wpurl').'/wp-admin/link-add.php?action=popup&linkurl=\'+escape(location.href)+\'&name=\'+(document.title),\'LinkManager\',\'scrollbars=yes,width=900px,height=600px,left=15,top=15,status=yes,resizable=yes\'));linkmanpopup.focus();window.focus();linkmanpopup.focus();';
1897
  $genoptions = $data['genoptions'];
1898
  ?>
1899
  <table>
1900
+ <tr><td colspan="2"><strong><?php _e('Approval and rejection e-mail functionality will only work correctly if the submitter e-mail field is displayed on the user link submission form', 'link-library'); ?></strong></td></tr>
1901
  <tr>
1902
  <td class='lltooltip' title='<?php _e('URL that user will be redirected to after submitting new link. When used, the short code [link-library-addlinkcustommsg] should be placed on the destination page.', 'link-library'); ?>.' style='width:250px'><?php _e('Link Acknowledgement URL', 'link-library'); ?></td>
1903
  <td class='lltooltip' style='width:75px;padding-right:20px' title='<?php _e('URL that user will be redirected to after submitting new link. When used, the short code [link-library-addlinkcustommsg] should be placed on the destination page.', 'link-library'); ?>.'><input type="text" id="linksubmissionthankyouurl" name="linksubmissionthankyouurl" size="60" value='<?php echo $genoptions['linksubmissionthankyouurl']; ?>' /></td>
1905
  <tr>
1906
  <td class='lltooltip' title='<?php _e('Title of e-mail sent to site admin when new links are submitted. Use %linkname% as a variable to be replaced by the actual link name', 'link-library'); ?>.' style='width:250px'><?php _e('Moderation Notification Title', 'link-library'); ?></td>
1907
  <td style='width:75px;padding-right:20px'><input type="text" id="moderationnotificationtitle" name="moderationnotificationtitle" size="60" value='<?php echo $genoptions['moderationnotificationtitle']; ?>' /></td>
1908
+ </tr>
1909
  <tr>
1910
  <td class='lltooltip' title='<?php _e('Will send a confirmation e-mail to link submitter if they provided their contact information', 'link-library'); ?>.' style='width:250px'><?php _e('E-mail submitter on link approval or rejection', 'link-library'); ?></td>
1911
  <td style='width:75px;padding-right:20px'><input type="checkbox" id="emaillinksubmitter" name="emaillinksubmitter" <?php if ($genoptions['emaillinksubmitter']) echo ' checked="checked" '; ?>/></td>
1912
  </tr>
1913
+ <tr>
1914
+ <td class='lltooltip' style='width:250px'><?php _e('Suppress Link Library message in e-mail footer', 'link-library'); ?></td>
1915
+ <td style='width:75px;padding-right:20px'><input type="checkbox" id="suppressemailfooter" name="suppressemailfooter" <?php if ($genoptions['suppressemailfooter']) echo ' checked="checked" '; ?>/></td>
1916
+ </tr>
1917
  <tr>
1918
  <td style='width:250px'><?php _e('Only use first part of submitter name', 'link-library'); ?></td>
1919
  <td style='width:75px;padding-right:20px'><input type="checkbox" id="usefirstpartsubmittername" name="usefirstpartsubmittername" <?php if ($genoptions['usefirstpartsubmittername']) echo ' checked="checked" '; ?>/></td>
1931
  <td><input type="text" id="approvalemailtitle" name="approvalemailtitle" size="60" value="<?php echo $genoptions['approvalemailtitle']; ?>"/></td>
1932
  </tr>
1933
  <tr>
1934
+ <td class='lltooltip' title='<?php _e('Body of approval e-mail. Use %linkname% as a variable to be replaced by the actual link name, %submittername% for the submitter name and %linkurl% for the link address', 'link-library'); ?>'><?php _e('Approval e-mail body', 'link-library'); ?></td>
1935
  <td><textarea id="approvalemailbody" name="approvalemailbody" cols="60"><?php echo stripslashes($genoptions['approvalemailbody']); ?></textarea></td>
1936
  </tr>
1937
  <tr>
1939
  <td><input type="text" id="rejectedemailtitle" name="rejectedemailtitle" size="60" value="<?php echo $genoptions['rejectedemailtitle']; ?>"/></td>
1940
  </tr>
1941
  <tr>
1942
+ <td class='lltooltip' title='<?php _e('Body of rejection e-mail. Use %linkname% as a variable to be replaced by the actual link name, %submittername% for the submitter name and %linkurl% for the link address', 'link-library'); ?>'><?php _e('Rejection e-mail body', 'link-library'); ?></td>
1943
  <td><textarea id="rejectedemailbody" name="rejectedemailbody" cols="60"><?php echo stripslashes($genoptions['rejectedemailbody']); ?></textarea></td>
1944
  </tr>
1945
  </table>
1946
  <?php }
1947
+
1948
+ function general_hide_donation_meta_box () {
1949
+ ?>
1950
+ <p><?php _e( 'The following option allows you to hide the Donate button and Support the Author section in the Link Library Admin pages. If you enjoy this plugin and use it regularly, please consider making a donation to the author before turning off these messages. This menu section will disappear along with the other elements.', 'link-library' ); ?></p>
1951
+ <table>
1952
+ <tr>
1953
+ <td class='lltooltip'><?php _e('Hide Donation and Support Links', 'link-library'); ?></td>
1954
+ <td><input type="checkbox" id="hidedonation" name="hidedonation" <?php if ( isset( $genoptions['hidedonation'] ) && $genoptions['hidedonation'] ) echo ' checked="checked" '; ?>/></td>
1955
+ </tr>
1956
+ </table>
1957
+ <?php
1958
+ }
1959
 
1960
  function general_save_meta_box() {
1961
  ?>
2103
  endfor;
2104
  ?>
2105
  </SELECT>
2106
+ <INPUT type="button" name="copy" value="<?php _e('Copy', 'link-library'); ?>!" onClick="if (confirm('Are you sure you want to copy the contents of the selected library over the current library settings?')) { window.location= 'admin.php?page=link-library-settingssets&amp;settings=<?php echo $settings; ?>&amp;copy=<?php echo $settings; ?>&source=' + jQuery('#copysource').val(); };">
2107
  <?php endif; ?>
2108
  <br />
2109
  <br />
2142
  <table>
2143
  <tr>
2144
  <td style='text-align:right'>
2145
+ <span><button type="button" <?php echo "onclick=\"if ( confirm('" . esc_js(sprintf( __("You are about to Delete Library #'%s'\n 'Cancel' to stop, 'OK' to delete.", "link-library"), $settings ) ) . "') ) window.location.href='admin.php?page=link-library-settingssets&amp;deletesettings=" . $settings . "'\""; ?>><?php _e('Delete Library', 'link-library'); ?> <?php echo $settings ?></button></span>
2146
+ <span><button type="button" <?php echo "onclick=\"if ( confirm('" . esc_js(sprintf( __("You are about to reset Library '%s'\n 'Cancel' to stop, 'OK' to reset.", "link-library"), $settings )) . "') ) window.location.href='admin.php?page=link-library-settingssets&amp;settings=" . $settings . "&reset=" . $settings . "'\"";?>><?php _e('Reset current Library', 'link-library'); ?></button></span>
2147
+ <span><button type="button" <?php echo "onclick=\"if ( confirm('" . esc_js(sprintf( __("You are about to reset Library '%s' for a table layout\n 'Cancel' to stop, 'OK' to reset.", "link-library"), $settings )) . "') ) window.location.href='admin.php?page=link-library-settingssets&amp;settings=" . $settings . "&resettable=" . $settings . "'\""; ?>><?php _e('Reset current Library for table layout', 'link-library'); ?> </button></span>
2148
  </td>
2149
  </tr>
2150
  </table>
2154
  function settingssets_common_meta_box($data) {
2155
  $options = $data['options'];
2156
  $settings = $data['settings'];
2157
+ $genoptions = $data['genoptions'];
2158
  ?>
2159
 
2160
  <div style='padding-top: 15px'>
2171
  </tr>
2172
  <tr>
2173
  <td class="lltooltip" title="<?php _e('Leave Empty to see all categories', 'link-library'); ?><br /><br /><?php _e('Enter list of comma-separated', 'link-library'); ?><br /><?php _e('numeric category IDs', 'link-library'); ?><br /><br /><?php _e('To find the IDs, go to the Link Categories admin page, place the mouse above a category name and look for its ID in the address shown in your browsers status bar. For example', 'link-library'); ?>: 2,4,56">
2174
+ <?php if ( $genoptions['catselectmethod'] == 'commalist' || empty( $genoptions['catselectmethod'] ) ) {
2175
+ _e('Categories to be displayed (Empty=All)', 'link-library');
2176
+ } else if ( $genoptions['catselectmethod'] == 'multiselectlist' ) {
2177
+ _e('Categories to be displayed', 'link-library');
2178
+ } ?>
2179
+ </td>
2180
+ <?php if ( $genoptions['catselectmethod'] == 'commalist' || empty( $genoptions['catselectmethod'] ) ) { ?>
2181
+ <td class="lltooltip" title="<?php _e('Leave Empty to see all categories', 'link-library'); ?><br /><br /><?php _e('Enter list of comma-separated', 'link-library'); ?><br /><?php _e('numeric category IDs', 'link-library'); ?><br /><br /><?php _e('For example', 'link-library'); ?>: 2,4,56">
2182
+ <input type="text" id="categorylist" name="categorylist" size="40" value="<?php echo $options['categorylist']; ?>"/>
2183
+ </td>
2184
+ <?php } else {
2185
+ global $wpdb;
2186
+ $linkcatquery = "SELECT distinct ";
2187
+ $linkcatquery .= "t.name, t.term_id ";
2188
+ $linkcatquery .= "FROM " . $this->db_prefix() . "terms t LEFT JOIN " . $this->db_prefix(). "term_taxonomy tt ON (t.term_id = tt.term_id)";
2189
+ $linkcatquery .= " LEFT JOIN " . $this->db_prefix() . "term_relationships tr ON (tt.term_taxonomy_id = tr.term_taxonomy_id) ";
2190
+ $linkcatquery .= "WHERE tt.taxonomy = 'link_category'";
2191
+
2192
+ $linkcatquery .= " ORDER by t.name " . $options['direction'];
2193
+
2194
+ $catnames = $wpdb->get_results($linkcatquery);
2195
+
2196
+ $categorylistarray = explode( ',', $options['categorylist'] );
2197
+ ?>
2198
+ <td>
2199
+ Show all categories
2200
+ <input type="checkbox" id="nospecificcats" name="nospecificcats" <?php if ( empty( $options['categorylist'] ) ) echo ' checked="checked" '; ?>/>
2201
+ <?php if (!empty( $catnames ) ) { ?>
2202
+ <select id="categorylist" name="categorylist[]" multiple <?php disabled( empty( $options['categorylist'] ), true, true ); ?>>
2203
+ <?php foreach ( $catnames as $catname ) { ?>
2204
+ <option value="<?php echo $catname->term_id; ?>" <?php selected( in_array( $catname->term_id, $categorylistarray ), true, true ); ?> ><?php echo $catname->name; ?></option>
2205
+
2206
+ <?php } ?>
2207
+ </select>
2208
+ <?php } else { ?>
2209
+ No link categories! Create some!
2210
+ <?php } ?>
2211
+ </td>
2212
+ <?php } ?>
2213
  </tr>
2214
  <tr>
2215
  <td class="lltooltip" title="<?php _e('Enter list of comma-separated', 'link-library'); ?><br /><?php _e('numeric category IDs that should not be shown', 'link-library'); ?><br /><br /><?php _e('For example', 'link-library'); ?>: 5,34,43">
2216
  <?php _e('Categories to be excluded', 'link-library'); ?>
2217
  </td>
2218
+ <?php if ( $genoptions['catselectmethod'] == 'commalist' || empty( $genoptions['catselectmethod'] ) ) { ?>
2219
  <td class="lltooltip" title="<?php _e('Enter list of comma-separated', 'link-library'); ?><br /><?php _e('numeric category IDs that should not be shown', 'link-library'); ?><br /><br /><?php _e('For example', 'link-library'); ?>: 5,34,43">
2220
  <input type="text" id="excludecategorylist" name="excludecategorylist" size="40" value="<?php echo $options['excludecategorylist']; ?>"/>
2221
  </td>
2222
+ <?php } else {
2223
+ $excludecategorylistarray = explode( ',', $options['excludecategorylist'] );
2224
+ ?>
2225
+ <td>
2226
+ No Exclusions
2227
+ <input type="checkbox" id="noexclusions" name="noexclusions" <?php if ( empty( $options['excludecategorylist'] ) ) echo ' checked="checked" '; ?>/>
2228
+ <?php if (!empty( $catnames ) ) { ?>
2229
+ <select id="excludecategorylist" name="excludecategorylist[]" multiple <?php disabled( empty( $options['excludecategorylist'] ), true, true ); ?>>
2230
+ <?php foreach ( $catnames as $catname ) { ?>
2231
+ <option value="<?php echo $catname->term_id; ?>" <?php selected( in_array( $catname->term_id, $excludecategorylistarray ), true, true ); ?> ><?php echo $catname->name; ?></option>
2232
+
2233
+ <?php } ?>
2234
+ </select>
2235
+ <?php } else { ?>
2236
+ No link categories! Create some!
2237
+ <?php } ?>
2238
+ </td>
2239
+ <?php } ?>
2240
  </tr>
2241
  <tr>
2242
  <td class="lltooltip" title="<?php _e('Only show one category of links at a time', 'link-library'); ?>">
2286
  <input type="text" id="linksperpage" name="linksperpage" size="3" value="<?php echo $options['linksperpage']; ?>"/>
2287
  </td>
2288
  </tr>
2289
+ <tr>
2290
+ <td>
2291
+ <?php _e('Pagination Position', 'link-library'); ?>
2292
+ </td>
2293
+ <td>
2294
+ <select name="paginationposition" id="paginationposition" style="width:200px;">
2295
+ <option value="AFTER"<?php if ($options['paginationposition'] == 'AFTER' || $options['paginationposition'] == '') { echo ' selected="selected"';} ?>><?php _e( 'After Links', 'link-library' ); ?></option>
2296
+ <option value="BEFORE"<?php if ($options['paginationposition'] == 'BEFORE') { echo ' selected="selected"';} ?>><?php _e( 'Before Links', 'link-library' ); ?></option>
2297
+ </select>
2298
+ </td>
2299
  <td>
2300
  <?php _e('Hide Results if Empty', 'link-library'); ?>
2301
  </td>
2320
  </table>
2321
  </div>
2322
 
2323
+ <script type="text/javascript">
2324
+ jQuery( document ).ready(function() {
2325
+ jQuery('#nospecificcats').click(function () {
2326
+ if (jQuery("#nospecificcats").is(":checked")) {
2327
+ jQuery('#categorylist').prop('disabled', 'disabled');
2328
+ jQuery("#categorylist").val([]);
2329
+ }
2330
+ else {
2331
+ jQuery('#categorylist').prop('disabled', false);
2332
+ }
2333
+ });
2334
+ });
2335
+
2336
+ jQuery( document ).ready(function() {
2337
+ jQuery('#noexclusions').click(function () {
2338
+ if (jQuery("#noexclusions").is(":checked")) {
2339
+ jQuery('#excludecategorylist').prop('disabled', 'disabled');
2340
+ jQuery("#excludecategorylist").val([]);
2341
+ }
2342
+ else {
2343
+ jQuery('#excludecategorylist').prop('disabled', false);
2344
+ }
2345
+ });
2346
+ });
2347
+ </script>
2348
+
2349
  <?php }
2350
 
2351
  function settingssets_categories_meta_box($data)
2352
  {
2353
  $options = $data['options'];
2354
  $settings = $data['settings'];
2355
+ $genoptions = $data['genoptions'];
2356
  ?>
2357
  <div style='padding-top:15px'>
2358
  <table>
2364
  <select name="order" id="order" style="width:200px;">
2365
  <option value="name"<?php if ($options['order'] == 'name') { echo ' selected="selected"';} ?>><?php _e('Order by Name', 'link-library'); ?></option>
2366
  <option value="id"<?php if ($options['order'] == 'id') { echo ' selected="selected"';} ?>><?php _e('Order by ID', 'link-library'); ?></option>
2367
+ <?php if ( $genoptions['catselectmethod'] == 'commalist' || empty( $genoptions['catselectmethod'] ) ) { ?>
2368
+ <option value="catlist"<?php if ($options['order'] == 'catlist') { echo ' selected="selected"';} ?>><?php _e('Order of categories based on included category list', 'link-library'); ?></option>
2369
+ <?php } ?>
2370
  <option value="order"<?php if ($options['order'] == 'order') { echo ' selected="selected"';} ?>><?php _e('Order by', 'link-library'); ?> 'My Link Order' <?php _e('Wordpress Plugin', 'link-library'); ?></option>
2371
  </select>
2372
  </td>
2398
  <td>
2399
  <select name="linktitlecontent">
2400
 
2401
+ <?php $modes = array('linkname' => __('Link Name', 'link-library'), 'linkdesc' => __('Link Description', 'link-library') );
2402
 
2403
  // Generate all items of drop-down list
2404
  foreach ( $modes as $mode => $modename) {
2547
  <tr>
2548
  <td><?php _e('List Featured Links ahead of Regular Links', 'link-library'); ?></td>
2549
  <td><input type="checkbox" id="featuredfirst" name="featuredfirst" <?php if ($options['featuredfirst']) echo ' checked="checked" '; ?>/></td>
2550
+ <td></td>
2551
+ <td><?php _e( 'Show Expand Link button and hide links', 'link-library' ); ?></td>
2552
+ <td><input type="checkbox" id="showlinksonclick" name="showlinksonclick" <?php if ($options['showlinksonclick']) echo ' checked="checked" '; ?>/></td>
2553
  </tr>
2554
  <tr>
2555
  <td class="lltooltip" title='<?php _e('Except for My Link Order mode', 'link-library'); ?>'>
3145
  <td style='width: 400px' class='lltooltip' title='<?php _e('Checking this option will get images from the thumbshots web site every time', 'link-library'); ?>.'>
3146
  <?php _e('Use Thumbshots.org for dynamic link images', 'link-library'); ?>
3147
  </td>
3148
+ <td class='lltooltip' title='<?php _e('Checking this option will get images from the thumbshots web site every time', 'link-library'); ?>.' style='width:75px;padding-right:20px'>
3149
  <input type="checkbox" id="usethumbshotsforimages" name="usethumbshotsforimages" <?php if ($options['usethumbshotsforimages']) echo ' checked="checked" '; ?>/>
3150
  </td>
3151
+ </tr>
3152
+ <tr>
3153
+ <td>
3154
+ <?php _e('Give priority to images assigned to links if present'); ?>
3155
+ </td>
3156
+ <td><input type="checkbox" id="uselocalimagesoverthumbshots" name="uselocalimagesoverthumbshots" <?php if ($options['uselocalimagesoverthumbshots']) echo ' checked="checked" '; ?>/></td>
3157
  </tr>
3158
  <tr>
3159
  <td><?php _e('Generate Images / Favorite Icons', 'link-library'); ?></td>
3160
  <td class="lltooltip" title="<?php if (empty($genoptions['thumbshotscid'])) _e('This button is only available when a valid API key is entered under the Link Library General Settings.', 'link-library'); ?>"><INPUT type="button" name="genthumbs" <?php if ( empty( $genoptions['thumbshotscid'] ) ) echo 'disabled'; ?> value="<?php _e('Generate Thumbnails and Store locally', 'link-library'); ?>" onClick="window.location= 'admin.php?page=link-library-settingssets&amp;settings=<?php echo $settings; ?>&amp;genthumbs=<?php echo $settings; ?>'"></td>
3161
+ <td><INPUT type="button" name="genfavicons" value="<?php _e('Generate Favorite Icons and Store locally', 'link-library'); ?>" onClick="window.location= 'admin.php?page=link-library-settingssets&amp;settings=<?php echo $settings; ?>&amp;genfavicons=<?php echo $settings; ?>'"></td>
3162
  </tr>
3163
  </table>
3164
  <?php }
3185
  <td><?php _e('RSS Feed Description', 'link-library'); ?></td><td colspan=3><input type="text" id="rssfeeddescription" name="rssfeeddescription" size="80" value="<?php echo strval(esc_html(stripslashes($options['rssfeeddescription']))); ?>"/></td>
3186
  </tr>
3187
  <tr>
3188
+ <td><?php _e('RSS Feed Web Address (default yoursite.com?link_library_rss_feed=1&settingset=1 )', 'link-library'); ?></td><td colspan=3><input type="text" id="rssfeedaddress" name="rssfeedaddress" size="80" value="<?php echo strval(esc_html(stripslashes($options['rssfeedaddress']))); ?>"/></td>
3189
  </tr>
3190
  </table>
3191
 
3532
  }
3533
  else
3534
  {
3535
+ $link_updated = date("Y-m-d H:i", current_time( 'timestamp' ) );
3536
  $extradata = array();
3537
  $originaldata = array();
3538
  }
3539
  ?>
3540
+
3541
+ <input type="hidden" name="form_submitted" value="true">
3542
  <table>
3543
  <tr>
3544
  <td style='width: 200px'><?php _e('Featured Link', 'link-library'); ?></td>
3595
  <?php if ( isset($originaldata['link_image']) && $originaldata['link_image'] != ''): ?>
3596
  <img id="actual_link_image" src="<?php echo $originaldata['link_image'] ?>" />
3597
  <?php else: ?>
3598
+ <span id="noimage"><?php _e('None Assigned', 'link-library'); ?></span>
3599
  <?php endif; ?>
3600
  </div>
3601
  </td>
3613
  <td><?php _e('Only available once link is saved', 'link-library'); ?></td>
3614
  </tr>
3615
  <?php endif; ?>
3616
+ <?php if ( function_exists( 'wp_enqueue_media' ) ) { ?>
3617
  <tr>
3618
  <td><?php _e('Manual Image Upload', 'link-library'); ?></td>
3619
  <td><input type="button" class="upload_image_button" value="<?php _e( 'Launch Media Uploader', 'link-library' ); ?>"></td>
3621
  <tr>
3622
  <td colspan='2'><p><?php _e('Manual upload requires a wp-content\uploads directory to be present with write permissions', 'link-library'); ?>.</p></td>
3623
  </tr>
3624
+ <?php } ?>
3625
  </table>
3626
 
3627
  <?php $genoptions = get_option('LinkLibraryGeneral'); ?>
3646
  file_frame = wp.media.frames.file_frame = wp.media({
3647
  title: jQuery( this ).data( 'uploader_title' ),
3648
  button: {
3649
+ text: jQuery( this ).data( 'uploader_button_text' )
3650
  },
3651
  multiple: false // Set to true to allow multiple files to be selected
3652
  });
3659
  // Do something with attachment.id and/or attachment.url here
3660
  jQuery('#link_image').val(attachment.url);
3661
 
3662
+ jQuery('#current_link_image').replaceWith("<div id='current_link_image'><img src='" + attachment.url + "' /></div>");
3663
+ jQuery('#current_link_image').fadeIn('fast');
3664
  });
3665
 
3666
  // Finally, open the modal
3693
  if (linkname != '' && linkurl != '')
3694
  {
3695
  jQuery('#current_link_image').fadeOut('fast');
3696
+
3697
+ jQuery.ajax( {
3698
+ type: 'POST',
3699
+ url: '<?php echo admin_url( 'admin-ajax.php' ); ?>',
3700
+ data: {
3701
+ action: 'link_library_generate_image',
3702
+ _ajax_nonce: '<?php echo wp_create_nonce( 'link_library_generate_image' ); ?>',
3703
+ name: linkname,
3704
+ url: linkurl,
3705
+ mode: 'thumbonly',
3706
+ cid: '<?php echo $genoptions['thumbshotscid']; ?>',
3707
+ filepath: 'link-library-images',
3708
+ filepathtype: 'absolute',
3709
+ linkid: <?php if( isset( $link->link_id ) ) { echo $link->link_id; } else { echo "''"; } ?>
3710
+ },
3711
+ success:
3712
+ function( data ){
3713
+ if (data != '')
3714
+ {
3715
+ jQuery('#current_link_image').replaceWith("<div id='current_link_image'><img src='" + data + "' /></div>");
3716
+ jQuery('#current_link_image').fadeIn('fast');
3717
+ jQuery('#link_image').val(data);
3718
+ alert('<?php _e('Thumbnail successfully generated for', 'link-library'); ?> ' + linkname);
3719
+ }
3720
+ } } );
3721
  }
3722
  else
3723
  {
3733
  if (linkname != '' && linkurl != '')
3734
  {
3735
  jQuery('#current_link_image').fadeOut('fast');
3736
+ jQuery.ajax( {
3737
+ type: 'POST',
3738
+ url: '<?php echo admin_url( 'admin-ajax.php' ); ?>',
3739
+ data: {
3740
+ action: 'link_library_generate_image',
3741
+ _ajax_nonce: '<?php echo wp_create_nonce( 'link_library_generate_image' ); ?>',
3742
+ name: linkname,
3743
+ url: linkurl,
3744
+ mode: 'favicononly',
3745
+ cid: '<?php echo $genoptions['thumbshotscid']; ?>',
3746
+ filepath: 'link-library-favicons',
3747
+ filepathtype: 'absolute',
3748
+ linkid: <?php if( isset( $link->link_id ) ) { echo $link->link_id; } else { echo "''"; }?>
3749
+
3750
+
3751
+ },
3752
+ success:
3753
+ function(data){
3754
+ if (data != '') {
3755
  jQuery('#current_link_image').replaceWith("<div id='current_link_image'><img src='" + data + "' /></div>");
3756
  jQuery('#current_link_image').fadeIn('fast');
3757
  jQuery('#link_image').val(data);
3758
  alert('<?php _e('Favicon successfully generated for', 'link-library') ?> ' + linkname);
3759
+ }
3760
+ } } );
3761
  }
3762
  else
3763
  {
3773
 
3774
  /******************************* Store extra field data when link is saved *******************************************/
3775
  function add_link_field($link_id) {
3776
+ if ( isset( $_POST['form_submitted'] ) && $_POST['form_submitted'] ) {
3777
+ global $wpdb;
 
 
 
3778
 
3779
+ $uploads = wp_upload_dir();
3780
+
3781
+ $genoptions = get_option('LinkLibraryGeneral');
3782
+
3783
+ if(array_key_exists('linkimageupload', $_FILES))
3784
+ {
3785
+ if (!file_exists($uploads['basedir'] . '/link-library-images'))
3786
+ mkdir($uploads['basedir'] . '/link-library-images');
3787
+ $target_path = $uploads['basedir'] . "/link-library-images/" . $link_id . ".jpg";
3788
+
3789
+ if ( $genoptions['imagefilepath'] == 'absolute' || empty( $genoptions['imagefilepath'] ) ) {
3790
+ $file_path = $uploads['baseurl'] . "/link-library-images/" . $link_id . ".jpg";
3791
+ } elseif ( $genoptions['imagefilepath'] == 'relative' ) {
3792
+ $parseaddress = parse_url( $uploads['baseurl'] );
3793
+ $file_path = $parseaddress['path'] . "/link-library-images/" . $link_id . ".jpg";
3794
+ }
3795
+
3796
+ if (move_uploaded_file($_FILES['linkimageupload']['tmp_name'], $target_path))
3797
+ $withimage = true;
3798
+ else
3799
+ $withimage = false;
3800
  }
3801
+ else
3802
+ $withimage = false;
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
3803
 
3804
+ $tablename = $this->db_prefix() . "links";
3805
 
3806
+ if (isset($_POST['ll_link_updated']))
3807
+ $link_updated = $_POST['ll_link_updated'];
3808
+ elseif (!isset($_POST['ll_link_updated']))
3809
+ $link_updated = date("Y-m-d H:i", current_time( 'timestamp' ) );
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
3810
 
3811
+ if ($withimage == true)
3812
+ $wpdb->update( $tablename, array( 'link_updated' => $link_updated, 'link_image' => $file_path ), array( 'link_id' => $link_id ));
3813
+ else
3814
+ $wpdb->update( $tablename, array( 'link_updated' => $link_updated ), array( 'link_id' => $link_id ));
3815
+
3816
+ $extradatatable = $this->db_prefix() . "links_extrainfo";
3817
+
3818
+ $linkextradataquery = "select * from " . $this->db_prefix() . "links_extrainfo where link_id = " . $link_id;
3819
+ $extradata = $wpdb->get_row($linkextradataquery, ARRAY_A);
3820
+
3821
+ global $current_user;
3822
+
3823
+ get_currentuserinfo();
3824
+
3825
+ $username = $current_user->user_login;
3826
+
3827
+ $updatearray = array();
3828
+
3829
+ if (isset($_POST['ll_updated_manual']))
3830
+ $updatearray['link_manual_updated'] = 'Y';
3831
+ else
3832
+ $updatearray['link_manual_updated'] = 'N';
3833
+
3834
+ if (isset($_POST['ll_secondwebaddr']))
3835
+ $updatearray['link_second_url'] = $_POST['ll_secondwebaddr'];
3836
+
3837
+ if (isset($_POST['ll_telephone']))
3838
+ $updatearray['link_telephone'] = $_POST['ll_telephone'];
3839
+
3840
+ if (isset($_POST['ll_email']))
3841
+ $updatearray['link_email'] = $_POST['ll_email'];
3842
+
3843
+ if (isset($_POST['ll_reciprocal']))
3844
+ $updatearray['link_reciprocal'] = $_POST['ll_reciprocal'];
3845
+
3846
+ if (isset($_POST['link_textfield']))
3847
+ $updatearray['link_textfield'] = esc_html($_POST['link_textfield']);
3848
+
3849
+ if ( isset($_POST['link_no_follow']) && $_POST['link_no_follow'] == 'on' )
3850
+ $updatearray['link_no_follow'] = true;
3851
+ else
3852
+ $updatearray['link_no_follow'] = false;
3853
+
3854
+ if ( isset($_POST['link_featured']) && $_POST['link_featured'] == 'on' )
3855
+ $updatearray['link_featured'] = true;
3856
+ else
3857
+ $updatearray['link_featured'] = false;
3858
+
3859
+ if ($extradata)
3860
+ $wpdb->update( $extradatatable, $updatearray, array( 'link_id' => $link_id ));
3861
+ else
3862
+ {
3863
+ $updatearray['link_id'] = $link_id;
3864
+ $updatearray['link_submitter'] = $username;
3865
+ $wpdb->insert( $extradatatable, $updatearray );
3866
+ }
3867
+ }
3868
  }
3869
 
3870
  /************************************************ Delete extra field data when link is deleted ***********************************/
3891
  $hits = $extradata['link_visits'];
3892
  if ($hits == '') $hits = 0;
3893
  echo $hits;
3894
+ break;
3895
  }
3896
  }
3897
 
link-library-ajax.php CHANGED
@@ -1,23 +1,22 @@
1
  <?php
2
- if( file_exists( '../../../wp-load.php' ) ) {
3
- require_once( '../../../wp-load.php');
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
4
  }
5
- // Oh dear, the plugin directory is not in the usual spot...
6
- else if ( isset( $_REQUEST['xpath'] ) && file_exists( $_REQUEST['xpath'] . 'wp-load.php' ) ) {
7
- require_once( $_REQUEST['xpath'] .'wp-load.php');
8
- }
9
- require_once('link-library.php');
10
-
11
- $catID = intval($_GET['id']);
12
- $settingsID = intval($_GET['settings']);
13
- $pageID = intval($_GET['linkresultpage']);
14
-
15
- $settingsname = 'AdminSettings' . $settingsID;
16
-
17
- echo $my_link_library_plugin->LinkLibrary($settingsname, true, true, false, false, false, false, '', false, false, false, false, '<br />', false,
18
- '', '', '<li>', '</li>', '', '', false, '', '', false, '', '', '', 1, '', '', '', false, 'linklistcatname', false,
19
- 0, '', '', '', false, true, false, $catID, '', false, 3, false, false, 1, '', '', '', 'ASC', 'ASC', 'name', false, 5, false,
20
- '', false, false, '', '', 'right', false, 900, 700, '', '', 'beforename', '', $pageID, false, false, 'AJAX',
21
- '1,2,3,4,5,6,7,8,9,10', true, 'false', 'primary', 'false', 'primary', 'false', false, '', '', '', '', '', '', '', '', '',
22
- '', '', '', 'primary', 'primary', '', '');
23
  ?>
1
  <?php
2
+
3
+ function link_library_render_ajax ( $my_link_library_plugin ) {
4
+
5
+ check_ajax_referer( 'link_library_ajax_refresh' );
6
+
7
+ $catID = intval($_POST['id']);
8
+ $settingsID = intval($_POST['settings']);
9
+ $pageID = intval($_POST['linkresultpage']);
10
+
11
+ $settingsname = 'AdminSettings' . $settingsID;
12
+
13
+ echo $my_link_library_plugin->LinkLibrary($settingsname, true, true, false, false, false, false, '', false, false, false, false, '<br />', false,
14
+ '', '', '<li>', '</li>', '', '', false, '', '', false, '', '', '', 1, '', '', '', false, 'linklistcatname', false,
15
+ 0, '', '', '', false, true, false, $catID, '', false, 3, false, false, 1, '', '', '', 'ASC', 'ASC', 'name', false, 5, false,
16
+ '', false, false, '', '', 'right', false, 900, 700, '', '', 'beforename', '', $pageID, false, false, 'AJAX',
17
+ '1,2,3,4,5,6,7,8,9,10', true, 'false', 'primary', 'false', 'primary', 'false', false, '', '', '', '', '', '', '', '', '',
18
+ '', '', '', 'primary', 'primary', '', '');
19
+
20
+ exit;
21
  }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
22
  ?>
link-library-image-generator.php CHANGED
@@ -1,20 +1,19 @@
1
  <?php
2
- if( file_exists( '../../../wp-load.php' ) ) {
3
- require_once( '../../../wp-load.php');
4
- }
5
- // Oh dear, the plugin directory is not in the usual spot...
6
- else if ( isset( $_REQUEST['xpath'] ) && file_exists( $_REQUEST['xpath'] . 'wp-load.php' ) ) {
7
- require_once( $_REQUEST['xpath'] .'wp-load.php');
8
- }
9
 
10
- require_once('link-library.php');
 
 
 
 
 
 
 
 
 
 
 
 
 
 
11
 
12
- $name = $_GET['name'];
13
- $url = $_GET['url'];
14
- $mode = $_GET['mode'];
15
- $cid = $_GET['cid'];
16
- $filepath = $_GET['filepath'];
17
- $linkid = intval($_GET['linkid']);
18
-
19
- echo $my_link_library_plugin->ll_get_link_image($url, $name, $mode, $linkid, $cid, $filepath);
20
  ?>
1
  <?php
 
 
 
 
 
 
 
2
 
3
+ function link_library_ajax_image_generator ( $my_link_library_plugin_admin ) {
4
+
5
+ check_ajax_referer( 'link_library_generate_image' );
6
+
7
+ $name = $_POST['name'];
8
+ $url = $_POST['url'];
9
+ $mode = $_POST['mode'];
10
+ $cid = $_POST['cid'];
11
+ $filepath = $_POST['filepath'];
12
+ $filepathtype = $_POST['filepathtype'];
13
+ $linkid = intval($_POST['linkid']);
14
+
15
+ echo $my_link_library_plugin_admin->ll_get_link_image($url, $name, $mode, $linkid, $cid, $filepath, $filepathtype );
16
+ exit;
17
+ }
18
 
 
 
 
 
 
 
 
 
19
  ?>
link-library.php CHANGED
@@ -3,12 +3,12 @@
3
  Plugin Name: Link Library
4
  Plugin URI: http://wordpress.org/extend/plugins/link-library/
5
  Description: Display links on pages with a variety of options
6
- Version: 5.8.0.6
7
  Author: Yannick Lefebvre
8
- Author URI: http://yannickcorner.nayanna.biz/
9
 
10
  A plugin for the blogging MySQL/PHP-based WordPress.
11
- Copyright 2013 Yannick Lefebvre
12
 
13
  Translations:
14
  French Translation courtesy of Luc Capronnier
@@ -61,9 +61,14 @@ class link_library_plugin {
61
 
62
  $newoptions = get_option('LinkLibraryPP1', "");
63
 
64
- if ($newoptions == "")
65
- {
66
  global $my_link_library_plugin_admin;
 
 
 
 
 
 
67
  $my_link_library_plugin_admin->ll_reset_options(1, 'list');
68
  $my_link_library_plugin_admin->ll_reset_gen_settings();
69
  }
@@ -90,9 +95,21 @@ class link_library_plugin {
90
  // Re-write rules filters to allow for custom permalinks
91
  add_filter('rewrite_rules_array', array($this, 'll_insertMyRewriteRules'));
92
  add_filter('query_vars', array($this, 'll_insertMyRewriteQueryVars'));
93
-
 
 
 
 
 
 
 
 
94
  // Load text domain for translation of admin pages and text strings
95
  load_plugin_textdomain( 'link-library', false, dirname( plugin_basename( __FILE__ ) ) . '/languages' );
 
 
 
 
96
  }
97
 
98
  /************************** Link Library Installation Function **************************/
@@ -151,11 +168,24 @@ class link_library_plugin {
151
  link_no_follow VARCHAR(1) NULL,
152
  link_featured VARCHAR(1) NULL,
153
  link_manual_updated VARCHAR(1) NULL,
154
- UNIQUE KEY link_id (link_id)
155
  );";
156
 
157
  require_once(ABSPATH . 'wp-admin/includes/upgrade.php');
158
- dbDelta($creationquery);
 
 
 
 
 
 
 
 
 
 
 
 
 
159
 
160
  $genoptions = get_option('LinkLibraryGeneral');
161
 
@@ -297,7 +327,7 @@ class link_library_plugin {
297
  $feedtitle = ($options['rssfeedtitle'] == "" ? __('Link Library Generated Feed', 'link-library') : $options['rssfeedtitle']);
298
 
299
  $xpath = $this->relativePath( dirname( __FILE__ ), ABSPATH );
300
- echo '<link rel="alternate" type="application/rss+xml" title="' . esc_html(stripslashes($feedtitle)) . '" href="' . plugins_url('rssfeed.php?settingset=' . $rss_settings/* . '&xpath=' . $xpath*/, __FILE__) . '" />';
301
  unset( $xpath );
302
  }
303
 
@@ -368,9 +398,9 @@ class link_library_plugin {
368
  $xpath = $this->relativePath( dirname( __FILE__ ), ABSPATH );
369
 
370
  if ($options['rssfeedaddress'] != '')
371
- $newrules['(' . $options['rssfeedaddress'] . ')/(.+?)$'] = plugins_url( 'rssfeed.php?settingset=$matches[1]' . '&xpath=' . $xpath, __FILE__ );
372
  elseif ($options['rssfeedaddress'] == '')
373
- $newrules['(linkrss)/(.+?)$'] = plugins_url( 'rssfeed.php?settingset=$matches[1]' . '&xpath=' . $xpath, __FILE__ );
374
 
375
  unset( $xpath );
376
  }
@@ -386,6 +416,13 @@ class link_library_plugin {
386
  array_push($vars, 'cat_name');
387
  return $vars;
388
  }
 
 
 
 
 
 
 
389
 
390
  /*********************************************** Private Link Library Categories Function *************************************/
391
 
@@ -414,19 +451,29 @@ class link_library_plugin {
414
 
415
  if ($showonecatonly == true && ($showonecatmode == 'AJAX' || $showonecatmode == ''))
416
  {
417
- $xpath = $this->relativePath( dirname( __FILE__ ), ABSPATH );
418
 
419
  $output .= "<SCRIPT LANGUAGE=\"JavaScript\">\n";
420
  $output .= "var ajaxobject;\n";
421
  $output .= "function showLinkCat ( _incomingID, _settingsID, _pagenumber) {\n";
422
  $output .= "if (typeof(ajaxobject) != \"undefined\") { ajaxobject.abort(); }\n";
423
- $output .= "var map = {id : _incomingID, settings : _settingsID, linkresultpage: _pagenumber, xpath: '" . $xpath . "'}\n";
424
- $output .= "\tjQuery('#contentLoading').toggle();jQuery.get('" . plugins_url( 'link-library-ajax.php', __FILE__ ) . "', map, function(data){jQuery('#linklist" . $settings. "').replaceWith(data);jQuery('#contentLoading').toggle();});\n";
 
 
 
 
 
 
 
 
 
 
 
 
425
  $output .= "}\n";
426
 
427
  $output .= "</SCRIPT>\n\n";
428
-
429
- unset( $xpath );
430
  }
431
 
432
  // Handle link category sorting
@@ -439,11 +486,15 @@ class link_library_plugin {
439
  if (!isset($direction)) $direction = '';
440
  // Fetch the link category data as an array of hashesa
441
 
442
- $linkcatquery = "SELECT count(l.link_name) as linkcount, t.name, t.term_id, t.slug as category_nicename, tt.description as category_description ";
 
 
 
 
443
  $linkcatquery .= "FROM " . $this->db_prefix() . "terms t LEFT JOIN " . $this->db_prefix(). "term_taxonomy tt ON (t.term_id = tt.term_id)";
444
  $linkcatquery .= " LEFT JOIN " . $this->db_prefix() . "term_relationships tr ON (tt.term_taxonomy_id = tr.term_taxonomy_id) ";
445
 
446
- $linkcatquery .= " LEFT OUTER JOIN " . $this->db_prefix() . "links l on (tr.object_id = l.link_id";
447
 
448
  if ($showinvisible == false)
449
  $linkcatquery .= " AND l.link_visible != 'N'";
@@ -715,6 +766,129 @@ class link_library_plugin {
715
  return $str;
716
  }
717
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
718
  function PrivateLinkLibrary($order = 'name', $hide_if_empty = true, $catanchor = true,
719
  $showdescription = false, $shownotes = false, $showrating = false,
720
  $showupdated = false, $categorylist = '', $show_images = false,
@@ -739,13 +913,13 @@ class link_library_plugin {
739
  $beforeemail = '', $afteremail = '', $emaillabel = '', $beforelinkhits = '', $afterlinkhits = '', $emailcommand = '',
740
  $sourceimage = '', $sourcename = '', $thumbshotscid = '', $maxlinks = '', $beforelinkrating = '', $afterlinkrating = '',
741
  $showlargedescription = false, $beforelargedescription = '', $afterlargedescription = '', $featuredfirst = false, $shownameifnoimage = false,
742
- $enablelinkpopup = false, $popupwidth = 300, $popupheight = 400, $nocatonstartup = false, $linktitlecontent = 'linkname' ) {
743
 
744
  global $wpdb;
745
 
746
  $output = "\n<!-- Beginning of Link Library Output -->\n\n";
747
 
748
- $currentcategory = 1;
749
  $categoryname = "";
750
 
751
  if ( $showonecatonly && $showonecatmode == 'AJAX' && $AJAXcatid == '' ) {
@@ -758,7 +932,7 @@ class link_library_plugin {
758
  {
759
  $categorylist = $AJAXcatid;
760
  }
761
- elseif ($showonecatonly && $showonecatmode == 'HTMLGET' && isset($_GET['cat_id']) && $_GET['searchll'] == "")
762
  {
763
  $categorylist = intval($_GET['cat_id']);
764
  $AJAXcatid = $categorylist;
@@ -770,7 +944,7 @@ class link_library_plugin {
770
  $categoryname = $wp_query->query_vars['cat_name'];
771
  $AJAXcatid = $categoryname;
772
  }
773
- elseif ($showonecatonly && $AJAXcatid == '' && $defaultsinglecat != '' && $_GET['searchll'] == "")
774
  {
775
  $categorylist = $defaultsinglecat;
776
  $AJAXcatid = $categorylist;
@@ -838,7 +1012,7 @@ class link_library_plugin {
838
  }
839
 
840
  $linkquery = "SELECT distinct *, l.link_id as proper_link_id, UNIX_TIMESTAMP(l.link_updated) as link_date, ";
841
- $linkquery .= "IF (DATE_ADD(l.link_updated, INTERVAL " . get_option('links_recently_updated_time') . " MINUTE) >= NOW(), 1,0) as recently_updated ";
842
  $linkquery .= "FROM " . $this->db_prefix() . "terms t ";
843
  $linkquery .= "LEFT JOIN " . $this->db_prefix() . "term_taxonomy tt ON (t.term_id = tt.term_id) ";
844
  $linkquery .= "LEFT JOIN " . $this->db_prefix() . "term_relationships tr ON (tt.term_taxonomy_id = tr.term_taxonomy_id) ";
@@ -863,7 +1037,26 @@ class link_library_plugin {
863
 
864
  if (isset($_GET['searchll']) && $_GET['searchll'] != "")
865
  {
866
- $searchterms = explode(" ", $_GET['searchll']);
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
867
 
868
  if ($searchterms)
869
  {
@@ -872,29 +1065,32 @@ class link_library_plugin {
872
 
873
  foreach($searchterms as $searchterm)
874
  {
875
- $searchterm = str_replace( '--', '', $searchterm );
876
- $searchterm = str_replace( ';', '', $searchterm );
877
- if ( $searchterm == true )
878
- {
879
- if ($termnb == 1)
880
- {
881
- $linkquery .= " AND (link_name like '%" . $searchterm . "%' ";
882
- $termnb++;
883
- }
884
- else
885
- {
886
- $linkquery .= " OR link_name like '%" . $searchterm . "%' ";
887
- }
 
 
888
 
889
- if ($hidecategorynames == false)
890
- $linkquery .= " OR name like '%" . $searchterm . "%' ";
891
- if ($shownotes)
892
- $linkquery .= " OR link_notes like '%" . $searchterm . "%' ";
893
- if ($showdescription)
894
- $linkquery .= " OR link_description like '%" . $searchterm . "%' ";
895
- if ($showlargedescription)
896
- $linkquery .= " OR link_textfield like '%" . $searchterm . "%' ";
897
- }
 
898
  }
899
 
900
  $linkquery .= ")";
@@ -934,21 +1130,24 @@ class link_library_plugin {
934
 
935
  $quantity = $linksperpage + 1;
936
 
937
- if (isset($_GET['linkresultpage']))
938
- {
939
- $pagenumber = $_GET['linkresultpage'];
 
 
 
 
 
940
  $startingitem = ($pagenumber - 1) * $linksperpage;
941
  $linkquery .= " LIMIT " . $startingitem . ", " . $quantity;
942
- }
943
- else
944
- {
945
  $pagenumber = 1;
946
  $linkquery .= " LIMIT 0, " . $quantity;
947
  }
948
  }
949
 
950
  $linkitems = $wpdb->get_results($linkquery, ARRAY_A);
951
-
952
  if ($debugmode)
953
  {
954
  $output .= "\n<!-- Link Query: " . print_r($linkquery, TRUE) . "-->\n\n";
@@ -984,18 +1183,27 @@ class link_library_plugin {
984
  array_splice( $linkitems, $maxlinks );
985
  }
986
  }
987
-
 
 
 
 
 
 
 
 
 
988
  echo "<!-- showonecatmode: " . $showonecatonly . ", AJAXnocatset: " . $AJAXnocatset . ", nocatonstartup: " . $nocatonstartup . "-->";
989
 
990
  // Display links
991
- if ( $linkitems && $showonecatonly && $AJAXnocatset && $nocatonstartup ) {
992
  $output .= "<div id='linklist" . $settings . "' class='linklist'>\n";
993
  $output .= '</div>';
994
  } elseif ( $linkitems ) {
995
  $output .= "<div id='linklist" . $settings . "' class='linklist'>\n";
996
 
997
  if ( $mode == 'search' ) {
998
- $output .= "<div class='resulttitle'>" . __('Search Results for', 'link-library') . " '" . $_GET['searchll'] . "'</div>";
999
  }
1000
 
1001
  $currentcategoryid = -1;
@@ -1021,14 +1229,21 @@ class link_library_plugin {
1021
  if ($catlistwrappers != '')
1022
  $output .= "</div>";
1023
 
 
 
 
 
1024
  $output .= "</div>";
1025
 
1026
  $currentcategory = $currentcategory + 1;
1027
  }
1028
 
1029
  $currentcategoryid = $linkitem['term_id'];
1030
- $output .= "<div class='LinkLibraryCat" . $currentcategoryid . "'>";
1031
  $linkcount = 0;
 
 
 
1032
 
1033
  if ($catlistwrappers == 1)
1034
  $output .= "<div class=\"" . $beforecatlist1 . "\">";
@@ -1068,6 +1283,8 @@ class link_library_plugin {
1068
  // Display the category name
1069
  if ($hidecategorynames == false || $hidecategorynames == "")
1070
  {
 
 
1071
  if ($catanchor)
1072
  $cattext = '<div id="' . $linkitem['slug'] . '">';
1073
  else
@@ -1083,8 +1300,20 @@ class link_library_plugin {
1083
 
1084
  $catlink = '<div class="' . $catnameoutput . '">';
1085
 
1086
- if ($catdescpos == "right" || $catdescpos == '')
1087
- $catlink .= $linkitem['name'];
 
 
 
 
 
 
 
 
 
 
 
 
1088
 
1089
  if ($showcategorydesclinks)
1090
  {
@@ -1095,8 +1324,35 @@ class link_library_plugin {
1095
  $catlink .= '</span>';
1096
  }
1097
 
1098
- if ($catdescpos == "left")
1099
- $catlink .= $linkitem['name'];
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1100
 
1101
  $catlink .= "</div>";
1102
  }
@@ -1110,8 +1366,21 @@ class link_library_plugin {
1110
 
1111
  $catlink = '<div class="'. $catnameoutput . '">';
1112
 
1113
- if ($catdescpos == "right" || $catdescpos == '')
1114
- $catlink .= $linkitem['name'];
 
 
 
 
 
 
 
 
 
 
 
 
 
1115
 
1116
  if ($showcategorydesclinks)
1117
  {
@@ -1122,8 +1391,34 @@ class link_library_plugin {
1122
  $catlink .= '</span>';
1123
  }
1124
 
1125
- if ($catdescpos == "left")
1126
- $catlink .= $linkitem['name'];
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1127
 
1128
  $catlink .= '</div>';
1129
  }
@@ -1134,6 +1429,12 @@ class link_library_plugin {
1134
  $catenddiv = '';
1135
  }
1136
 
 
 
 
 
 
 
1137
  if ($displayastable == true)
1138
  {
1139
  $catstartlist = "\n\t<table class='linklisttable'>\n";
@@ -1158,7 +1459,7 @@ class link_library_plugin {
1158
  else
1159
  $catstartlist = "\n\t<ul>\n";
1160
 
1161
- $output .= $cattext . $catlink . $catenddiv . $catstartlist;
1162
  }
1163
 
1164
  $between = "\n";
@@ -1210,7 +1511,8 @@ class link_library_plugin {
1210
  } else {
1211
  $desc = esc_html($linkitem['link_description'], ENT_QUOTES);
1212
  }
1213
-
 
1214
  $cleanname = esc_html($linkitem['link_name'], ENT_QUOTES);
1215
 
1216
  if ( $use_html_tags ) {
@@ -1238,12 +1540,12 @@ class link_library_plugin {
1238
  if ( $linktitlecontent == 'linkname' ) {
1239
  $title = $cleanname;
1240
  } elseif ($linktitlecontent == 'linkdesc' ) {
1241
- $title = $desc;
1242
  }
1243
 
1244
  if ($showupdated) {
1245
- if (substr($linkitem['link_updated'],0,2) != '00') {
1246
- $title .= ' ('.__('Last updated', 'link-library') . ' ' . date(get_option('links_updated_date_format'), $linkitem['link_updated'] + (get_option('gmt_offset') * 3600)) .')';
1247
  }
1248
  }
1249
 
@@ -1269,9 +1571,9 @@ class link_library_plugin {
1269
  foreach ($dragndroparray as $arrayelements) {
1270
  switch ($arrayelements) {
1271
  case 1: //------------------ Image Output --------------------
1272
-
1273
  if ( (($linkitem['link_image'] != '' || $usethumbshotsforimages)) && ($show_images)) {
1274
- $imageoutput = stripslashes($beforeimage) . '<a href="';
1275
 
1276
  if ( !$enablelinkpopup ) {
1277
  if ($sourceimage == 'primary' || $sourceimage == '')
@@ -1279,23 +1581,23 @@ class link_library_plugin {
1279
  elseif ($sourceimage == 'secondary')
1280
  $imageoutput .= $the_second_link;
1281
  } else {
1282
- $imageoutput .= plugins_url( 'linkpopup.php?linkid=' . $linkitem['proper_link_id'] . '&settings=' . $settings . '&height=' . ( empty( $popupheight ) ? 300 : $popupheight ) . '&width=' . ( empty( $popupwidth ) ? 400 : $popupwidth ), __FILE__ ) . '&xpath=' . $xpath;
1283
  }
1284
 
1285
- $imageoutput .= '" id="link-' . $linkitem['proper_link_id'] . '" class="' . ( $enablelinkpopup ? 'thickbox' : 'track_this_link' ) . '' . ( $linkitem['link_featured'] ? 'featured' : '' ). '" ' . $rel . $title . $target. '>';
1286
 
1287
- if ($usethumbshotsforimages)
1288
- {
1289
  if ( !empty( $thumbshotscid ) )
1290
  $imageoutput .= '<img src="http://images.thumbshots.com/image.aspx?cid=' . rawurlencode( $thumbshotscid ) .
1291
  '&v=1&w=120&url=' . $the_link . '"';
1292
- }
1293
- elseif ( strpos($linkitem['link_image'], 'http') !== false )
1294
- $imageoutput .= '<img src="' . $linkitem['link_image'] . '"';
1295
- else // If it's a relative path
1296
- $imageoutput .= '<img src="' . get_option('siteurl') . $linkitem['link_image'] . '"';
1297
-
1298
- if ( !$usethumbshotsforimages || ($usethumbshotsforimages && !empty( $thumbshotscid ) ) ) {
 
1299
 
1300
  $imageoutput .= $alt . $title;
1301
 
@@ -1308,7 +1610,7 @@ class link_library_plugin {
1308
  }
1309
  }
1310
 
1311
- if ( ($linkitem['link_image'] != '' || ( $usethumbshotsforimages && !empty( $thumbshotscid ) ) ) && ($show_images) ) {
1312
  $output .= $imageoutput;
1313
  break;
1314
  }
@@ -1330,10 +1632,10 @@ class link_library_plugin {
1330
  elseif ( $sourcename == 'secondary' )
1331
  $output .= $the_second_link;
1332
  } else {
1333
- $output .= plugins_url( 'linkpopup.php?linkid=' . $linkitem['proper_link_id'] . '&settings=' . $settings . '&height=' . ( empty( $popupheight ) ? 300 : $popupheight ) . '&width=' . ( empty( $popupwidth ) ? 400 : $popupwidth ), __FILE__ ) . '&xpath=' . $xpath;
1334
  }
1335
 
1336
- $output .= '" id="link-' . $linkitem['proper_link_id'] . '" class="' . ( $enablelinkpopup ? 'thickbox' : 'track_this_link' ) . ( $linkitem['link_featured'] ? ' featured' : '' ). '" ' . $rel . $title . $target. '>';
1337
  }
1338
 
1339
  $output .= $name;
@@ -1356,7 +1658,7 @@ class link_library_plugin {
1356
 
1357
  case 3: //------------------ Date Output --------------------
1358
 
1359
- $formatteddate = date("F d Y", $linkitem['link_date']);
1360
 
1361
  if ($showdate)
1362
  $output .= $between . stripslashes($beforedate) . $formatteddate . stripslashes($afterdate);
@@ -1391,7 +1693,7 @@ class link_library_plugin {
1391
  }
1392
  if ($rsspreview && $linkitem['link_rss'] != '')
1393
  {
1394
- $output .= $between . '<a href="' . plugins_url( 'rsspreview.php?keepThis=true&linkid=' . $linkitem['proper_link_id'] . '&previewcount=' . $rsspreviewcount . 'height=' . (($rsspreviewwidth == "") ? 900 : $rsspreviewwidth) . '&width=' . (($rsspreviewheight == "") ? 700 : $rsspreviewheight) . '&xpath=' . urlencode( $xpath ), __FILE__ ) . '" title="' . __('Preview of RSS feed for', 'link-library') . ' ' . $cleanname . '" class="thickbox"><img src="' . plugins_url( 'icons/preview-16x16.png', __FILE__ ) . '" /></a>';
1395
  }
1396
 
1397
  if ($show_rss || $show_rss_icon || $rsspreview)
@@ -1576,97 +1878,23 @@ class link_library_plugin {
1576
 
1577
  if ( $usethumbshotsforimages )
1578
  $output .= '<div class="llthumbshotsnotice"><a href="http://www.thumbshots.com" target="_blank" title="Thumbnails Screenshots by Thumbshots">Thumbnail Screenshots by Thumbshots</a></div>';
 
 
 
 
1579
 
1580
  $output .= "</div>";
1581
 
1582
- if ($pagination && $mode != "search")
1583
- {
1584
- $previouspagenumber = $pagenumber - 1;
1585
- $nextpagenumber = $pagenumber + 1;
1586
- $dotbelow = false;
1587
- $dotabove = false;
1588
-
1589
- if ($numberofpages > 1)
1590
- {
1591
- $output .= "<div class='pageselector'>";
1592
-
1593
- if ($pagenumber != 1)
1594
- {
1595
- $output .= "<span class='previousnextactive'>";
1596
-
1597
- if (!$showonecatonly)
1598
- $output .= "<a href='?page_id=" . get_the_ID() . "&linkresultpage=" . $previouspagenumber . "'>" . __('Previous', 'link-library') . "</a>";
1599
- elseif ($showonecatonly)
1600
- {
1601
- if ($showonecatmode == 'AJAX' || $showonecatmode == '')
1602
- $output .= "<a href='#' onClick=\"showLinkCat('" . $AJAXcatid . "', '" . $settings . "', " . $previouspagenumber . ");return false;\" >" . __('Previous', 'link-library') . "</a>";
1603
- elseif ($showonecatmode == 'HTMLGET')
1604
- $output .= "<a href='?page_id=" . get_the_ID() . "&linkresultpage=" . $previouspagenumber . "&cat_id=" . $AJAXcatid . "' >" . __('Previous', 'link-library') . "</a>";
1605
- }
1606
-
1607
- $output .= "</span>";
1608
- }
1609
- else
1610
- $output .= "<span class='previousnextinactive'>" . __('Previous', 'link-library') . "</span>";
1611
-
1612
- for ($counter = 1; $counter <= $numberofpages; $counter++)
1613
- {
1614
- if ($counter <= 2 || $counter >= $numberofpages - 1 || ($counter <= $pagenumber + 2 && $counter >= $pagenumber - 2))
1615
- {
1616
- if ($counter != $pagenumber)
1617
- $output .= "<span class='unselectedpage'>";
1618
- else
1619
- $output .= "<span class='selectedpage'>";
1620
-
1621
- if (!$showonecatonly)
1622
- $output .= "<a href='?page_id=" . get_the_ID() . "&linkresultpage=" . $counter . "'>" . $counter . "</a>";
1623
- elseif ($showonecatonly)
1624
- {
1625
- if ($showonecatmode == 'AJAX' || $showonecatmode == '')
1626
- $output .= "<a href='#' onClick=\"showLinkCat('" . $AJAXcatid . "', '" . $settings . "', " . $counter . ");return false;\" >" . $counter . "</a>";
1627
- elseif ($showonecatmode == 'HTMLGET')
1628
- $output .= "<a href='?page_id=" . get_the_ID() . "&linkresultpage=" . $counter . "&cat_id=" . $AJAXcatid . "' >" . $counter . "</a>";
1629
- }
1630
-
1631
- $output .= "</a></span>";
1632
- }
1633
-
1634
- if ($counter >= 2 && $counter < $pagenumber - 2 && $dotbelow == false)
1635
- {
1636
- $output .= "...";
1637
- $dotbelow = true;
1638
- }
1639
-
1640
- if ($counter > $pagenumber + 2 && $counter < $numberofpages - 1 && $dotabove == false)
1641
- {
1642
- $output .= "...";
1643
- $dotabove = true;
1644
- }
1645
- }
1646
-
1647
- if ($pagenumber != $numberofpages)
1648
- {
1649
- $output .= "<span class='previousnextactive'>";
1650
-
1651
- if (!$showonecatonly)
1652
- $output .= "<a href='?page_id=" . get_the_ID() . "&linkresultpage=" . $nextpagenumber . "'>" . __('Next', 'link-library') . "</a>";
1653
- elseif ($showonecatonly)
1654
- {
1655
- if ($showonecatmode == 'AJAX' || $showonecatmode == '')
1656
- $output .= "<a href='#' onClick=\"showLinkCat('" . $AJAXcatid . "', '" . $settings . "', " . $nextpagenumber . ");return false;\" >" . __('Next', 'link-library') . "</a>";
1657
- elseif ($showonecatmode == 'HTMLGET')
1658
- $output .= "<a href='?page_id=" . get_the_ID() . "&linkresultpage=" . $nextpagenumber . "&cat_id=" . $AJAXcatid . "' >" . __('Next', 'link-library') . "</a>";
1659
- }
1660
-
1661
- $output .= "</span>";
1662
- }
1663
- else
1664
- $output .= "<span class='previousnextinactive'>" . __('Next', 'link-library') . "</span>";
1665
 
1666
- $output .= "</div>";
1667
- }
1668
  }
 
1669
  $xpath = $this->relativePath( dirname( __FILE__ ), ABSPATH );
 
1670
 
1671
  $output .= "<script type='text/javascript'>\n";
1672
  $output .= "jQuery(document).ready(function()\n";
@@ -1675,9 +1903,41 @@ class link_library_plugin {
1675
  $output .= "linkid = this.id;\n";
1676
  $output .= "linkid = linkid.substring(5);";
1677
  $output .= "path = '" . $xpath . "';";
1678
- $output .= "jQuery.post('" . plugins_url( 'tracker.php', __FILE__ ) . "', {id:linkid, xpath:path});\n";
 
 
 
 
 
 
1679
  $output .= "return true;\n";
1680
  $output .= "});\n";
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1681
  $output .= "});\n";
1682
  $output .= "</script>";
1683
  unset( $xpath );
@@ -1685,9 +1945,11 @@ class link_library_plugin {
1685
 
1686
  $output .= "</div>\n";
1687
 
1688
- }
1689
- else
1690
- {
 
 
1691
  $output .= "<div id='linklist" . $settings . "' class='linklist'>\n";
1692
  $output .= __('No links found', 'link-library') . ".\n";
1693
  $output .= "</div>";
@@ -1706,9 +1968,9 @@ class link_library_plugin {
1706
  $output .= " action='" . $searchresultsaddress . "'";
1707
  $output .= ">\n";
1708
  $output .= "<div>\n";
1709
- $output .= "<input type='text' onfocus=\"this.value=''\" value='" . $searchlabel . "...' name='searchll' id='searchll' />\n";
1710
- $output .= "<input type='hidden' value='" . get_the_ID() . "' name='page_id' id='page_id' />\n";
1711
- $output .= "<input type='submit' value='" . $searchlabel . "' />\n";
1712
  $output .= "</div>\n";
1713
  $output .= "</form>\n\n";
1714
 
@@ -1767,18 +2029,19 @@ class link_library_plugin {
1767
 
1768
  if ($code == 'link-library-addlink' && (($addlinkreqlogin && current_user_can("read")) || !$addlinkreqlogin))
1769
  {
1770
- $output .= "<form method='post' id='lladdlink' action='" . plugins_url('usersubmission.php', __FILE__). "'>\n";
1771
 
1772
- $output .= wp_nonce_field('LL_ADDLINK_FORM', '_wpnonce', true, false);
1773
- $output .= "<input type='hidden' name='thankyouurl' value='" . $linksubmissionthankyouurl . "' />";
1774
- global $wp_query;
1775
- $thePostID = $wp_query->post->ID;
1776
- $output .= "<input type='hidden' name='pageid' value='" . $thePostID . "' />";
1777
- $output .= "<input type='hidden' name='settingsid' value='" . $settings . "' />";
1778
-
1779
- $xpath = $this->relativePath( dirname( __FILE__ ), ABSPATH );
1780
- $output .= "<input type='hidden' name='xpath' value='" . esc_attr( $xpath ) . "' />";
1781
- unset( $xpath );
 
1782
 
1783
  $output .= "<div class='lladdlink'>\n";
1784
 
@@ -2158,7 +2421,7 @@ class link_library_plugin {
2158
  $beforetelephone = '', $aftertelephone = '', $telephonelabel = '', $beforeemail = '', $afteremail = '', $emaillabel = '', $beforelinkhits = '',
2159
  $afterlinkhits = '', $emailcommand = '', $sourceimage = 'primary', $sourcename = 'primary', $thumbshotscid = '',
2160
  $maxlinks = '', $beforelinkrating = '', $afterlinkrating = '', $showlargedescription = false, $beforelargedescription = '',
2161
- $afterlargedescription = '', $featuredfirst = false, $shownameifnoimage = false, $enablelinkpopup = false, $popupwidth = 300, $popupheight = 400, $nocatonstartup = false, $linktitlecontent = 'linkname' ) {
2162
 
2163
  if (strpos($order, 'AdminSettings') !== false)
2164
  {
@@ -2192,7 +2455,7 @@ class link_library_plugin {
2192
  $options['sourcename'], $genoptions['thumbshotscid'], $options['maxlinks'], $options['beforelinkrating'],
2193
  $options['afterlinkrating'], $options['showlargedescription'], $options['beforelargedescription'],
2194
  $options['afterlargedescription'], $options['featuredfirst'], $options['shownameifnoimage'], $options['enable_link_popup'],
2195
- $options['popup_width'], $options['popup_height'], $options['nocatonstartup'], $options['linktitlecontent'] );
2196
  }
2197
  else
2198
  return $this->PrivateLinkLibrary($order, $hide_if_empty, $catanchor, $showdescription, $shownotes, $showrating,
@@ -2210,12 +2473,16 @@ class link_library_plugin {
2210
  $sourcetelephone, $showemail, $showlinkhits, $beforeweblink, $afterweblink, $weblinklabel, $beforetelephone, $aftertelephone,
2211
  $telephonelabel, $beforeemail, $afteremail, $emaillabel, $beforelinkhits, $afterlinkhits, $emailcommand, $sourceimage, $sourcename,
2212
  $thumbshotscid, $maxlinks, $beforelinkrating, $afterlinkrating, $showlargedescription, $beforelargedescription,
2213
- $afterlargedescription, $featuredfirst, $shownameifnoimage, $enablelinkpopup, $popupwidth, $popupheight, $nocatonstartup, $linktitlecontent );
2214
  }
2215
 
2216
  /********************************************** Function to Process [link-library-cats] shortcode *********************************************/
2217
 
2218
  function link_library_cats_func($atts) {
 
 
 
 
2219
  extract(shortcode_atts(array(
2220
  'categorylistoverride' => '',
2221
  'excludecategoryoverride' => '',
@@ -2255,6 +2522,8 @@ class link_library_plugin {
2255
  /********************************************** Function to Process [link-library-search] shortcode *********************************************/
2256
 
2257
  function link_library_search_func($atts) {
 
 
2258
  extract(shortcode_atts(array(
2259
  'settings' => ''
2260
  ), $atts));
@@ -2287,8 +2556,8 @@ class link_library_plugin {
2287
  if ( !empty( $link_id ) )
2288
  $update = true;
2289
 
2290
- if ( trim( $link_name ) == '' ) {
2291
- if ( trim( $link_url ) != '' ) {
2292
  $link_name = $link_url;
2293
  } else {
2294
  return 0;
@@ -2363,6 +2632,10 @@ class link_library_plugin {
2363
  }
2364
 
2365
  function link_library_addlink_func($atts, $content, $code) {
 
 
 
 
2366
  extract(shortcode_atts(array(
2367
  'settings' => '',
2368
  'categorylistoverride' => '',
@@ -2370,12 +2643,12 @@ class link_library_plugin {
2370
  ), $atts));
2371
 
2372
  if ($settings == '')
2373
- $settings = 1;
2374
 
2375
- $settingsname = 'LinkLibraryPP' . $settings;
2376
- $options = get_option($settingsname);
2377
 
2378
- $genoptions = get_option('LinkLibraryGeneral');
2379
 
2380
  if ($categorylistoverride != '')
2381
  $selectedcategorylist = $categorylistoverride;
@@ -2407,6 +2680,14 @@ class link_library_plugin {
2407
  /********************************************** Function to Process [link-library] shortcode *********************************************/
2408
 
2409
  function link_library_func($atts) {
 
 
 
 
 
 
 
 
2410
  extract(shortcode_atts(array(
2411
  'categorylistoverride' => '',
2412
  'excludecategoryoverride' => '',
@@ -2503,7 +2784,7 @@ class link_library_plugin {
2503
  $options['afterlinkhits'], $options['emailcommand'], $options['sourceimage'], $options['sourcename'], $genoptions['thumbshotscid'],
2504
  $options['maxlinks'], $options['beforelinkrating'], $options['afterlinkrating'], $options['showlargedescription'],
2505
  $options['beforelargedescription'], $options['afterlargedescription'], $options['featuredfirst'], $options['shownameifnoimage'],
2506
- ( isset($options['enable_link_popup']) ? $options['enable_link_popup'] : false ), ( isset($options['popup_width']) ? $options['popup_width'] : 300 ), ( isset( $options['popup_height'] ) ? $options['popup_height'] : 400 ), $options['nocatonstartup'], $options['linktitlecontent'] );
2507
 
2508
  return $linklibraryoutput;
2509
  }
@@ -2628,8 +2909,53 @@ class link_library_plugin {
2628
 
2629
  return $posts;
2630
  }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
2631
  }
2632
 
 
2633
  $my_link_library_plugin = new link_library_plugin();
2634
 
2635
  ?>
3
  Plugin Name: Link Library
4
  Plugin URI: http://wordpress.org/extend/plugins/link-library/
5
  Description: Display links on pages with a variety of options
6
+ Version: 5.8.7.1
7
  Author: Yannick Lefebvre
8
+ Author URI: http://ylefebvre.ca/
9
 
10
  A plugin for the blogging MySQL/PHP-based WordPress.
11
+ Copyright 2014 Yannick Lefebvre
12
 
13
  Translations:
14
  French Translation courtesy of Luc Capronnier
61
 
62
  $newoptions = get_option('LinkLibraryPP1', "");
63
 
64
+ if ( $newoptions == "" ) {
 
65
  global $my_link_library_plugin_admin;
66
+
67
+ if ( empty( $my_link_library_plugin_admin ) ) {
68
+ require plugin_dir_path( __FILE__ ) . 'link-library-admin.php';
69
+ $my_link_library_plugin_admin = new link_library_plugin_admin();
70
+ }
71
+
72
  $my_link_library_plugin_admin->ll_reset_options(1, 'list');
73
  $my_link_library_plugin_admin->ll_reset_gen_settings();
74
  }
95
  // Re-write rules filters to allow for custom permalinks
96
  add_filter('rewrite_rules_array', array($this, 'll_insertMyRewriteRules'));
97
  add_filter('query_vars', array($this, 'll_insertMyRewriteQueryVars'));
98
+
99
+ add_action( 'template_redirect', array( $this, 'll_template_redirect' ) );
100
+ add_action( 'wp_ajax_link_library_tracker', array( $this, 'link_library_ajax_tracker' ) );
101
+ add_action( 'wp_ajax_nopriv_link_library_tracker', array( $this, 'link_library_ajax_tracker' ) );
102
+ add_action( 'wp_ajax_link_library_ajax_update', array( $this, 'link_library_ajax_update') );
103
+ add_action( 'wp_ajax_nopriv_link_library_ajax_update', array( $this, 'link_library_ajax_update') );
104
+ add_action( 'wp_ajax_link_library_generate_image', array( $this, 'link_library_generate_image') );
105
+ add_action( 'wp_ajax_nopriv_link_library_generate_image', array( $this, 'link_library_generate_image') );
106
+
107
  // Load text domain for translation of admin pages and text strings
108
  load_plugin_textdomain( 'link-library', false, dirname( plugin_basename( __FILE__ ) ) . '/languages' );
109
+
110
+ global $wpdb;
111
+
112
+ $wpdb->linkcategorymeta = $wpdb->get_blog_prefix() . "linkcategorymeta";
113
  }
114
 
115
  /************************** Link Library Installation Function **************************/
168
  link_no_follow VARCHAR(1) NULL,
169
  link_featured VARCHAR(1) NULL,
170
  link_manual_updated VARCHAR(1) NULL,
171
+ UNIQUE KEY link_id (link_id)
172
  );";
173
 
174
  require_once(ABSPATH . 'wp-admin/includes/upgrade.php');
175
+ dbDelta( $creationquery );
176
+
177
+ $wpdb->linkcategorymeta = $this->db_prefix().'linkcategorymeta';
178
+
179
+ $meta_creation_query =
180
+ 'CREATE TABLE ' . $wpdb->linkcategorymeta . ' (
181
+ meta_id bigint(20) unsigned NOT NULL AUTO_INCREMENT,
182
+ linkcategory_id bigint(20) unsigned NOT NULL DEFAULT "0",
183
+ meta_key varchar(255) DEFAULT NULL,
184
+ meta_value longtext,
185
+ UNIQUE KEY (meta_id)
186
+ );';
187
+
188
+ dbDelta ( $meta_creation_query );
189
 
190
  $genoptions = get_option('LinkLibraryGeneral');
191
 
327
  $feedtitle = ($options['rssfeedtitle'] == "" ? __('Link Library Generated Feed', 'link-library') : $options['rssfeedtitle']);
328
 
329
  $xpath = $this->relativePath( dirname( __FILE__ ), ABSPATH );
330
+ echo '<link rel="alternate" type="application/rss+xml" title="' . esc_html(stripslashes($feedtitle)) . '" href="' . home_url('/?link_library_rss_feed=1&settingset=' . $rss_settings/* . '&xpath=' . $xpath*/) . '" />';
331
  unset( $xpath );
332
  }
333
 
398
  $xpath = $this->relativePath( dirname( __FILE__ ), ABSPATH );
399
 
400
  if ($options['rssfeedaddress'] != '')
401
+ $newrules['(' . $options['rssfeedaddress'] . ')/(.+?)$'] = home_url() . '?link_library_rss_feed=1&settingset=$matches[1]';
402
  elseif ($options['rssfeedaddress'] == '')
403
+ $newrules['(linkrss)/(.+?)$'] = plugins_url( 'link_library_rss_feed=1?settingset=$matches[1]' . '&xpath=' . $xpath, __FILE__ );
404
 
405
  unset( $xpath );
406
  }
416
  array_push($vars, 'cat_name');
417
  return $vars;
418
  }
419
+
420
+ function addhttp( $url ) {
421
+ if (!preg_match("~^(?:f|ht)tps?://~i", $url)) {
422
+ $url = "http://" . $url;
423
+ }
424
+ return $url;
425
+ }
426
 
427
  /*********************************************** Private Link Library Categories Function *************************************/
428
 
451
 
452
  if ($showonecatonly == true && ($showonecatmode == 'AJAX' || $showonecatmode == ''))
453
  {
454
+ $nonce = wp_create_nonce( 'link_library_ajax_refresh' );
455
 
456
  $output .= "<SCRIPT LANGUAGE=\"JavaScript\">\n";
457
  $output .= "var ajaxobject;\n";
458
  $output .= "function showLinkCat ( _incomingID, _settingsID, _pagenumber) {\n";
459
  $output .= "if (typeof(ajaxobject) != \"undefined\") { ajaxobject.abort(); }\n";
460
+
461
+ $output .= "\tjQuery('#contentLoading').toggle();" .
462
+ "jQuery.ajax( {" .
463
+ " type: 'POST', " .
464
+ " url: '" . admin_url( 'admin-ajax.php' ) . "', " .
465
+ " data: { action: 'link_library_ajax_update', " .
466
+ " _ajax_nonce: '" . $nonce . "', " .
467
+ " id : _incomingID, " .
468
+ " settings : _settingsID, " .
469
+ " linkresultpage: _pagenumber }, " .
470
+ " success: function( data ){ " .
471
+ " jQuery('#linklist" . $settings. "').html( data ); " .
472
+ " jQuery('#contentLoading').toggle();\n" .
473
+ " } } ); ";
474
  $output .= "}\n";
475
 
476
  $output .= "</SCRIPT>\n\n";
 
 
477
  }
478
 
479
  // Handle link category sorting
486
  if (!isset($direction)) $direction = '';
487
  // Fetch the link category data as an array of hashesa
488
 
489
+ $linkcatquery = "SELECT ";
490
+ if ( $showcatlinkcount || $pagination ) {
491
+ $linkcatquery .= "count(l.link_name) as linkcount, ";
492
+ }
493
+ $linkcatquery .= "t.name, t.term_id, t.slug as category_nicename, tt.description as category_description ";
494
  $linkcatquery .= "FROM " . $this->db_prefix() . "terms t LEFT JOIN " . $this->db_prefix(). "term_taxonomy tt ON (t.term_id = tt.term_id)";
495
  $linkcatquery .= " LEFT JOIN " . $this->db_prefix() . "term_relationships tr ON (tt.term_taxonomy_id = tr.term_taxonomy_id) ";
496
 
497
+ $linkcatquery .= " LEFT JOIN " . $this->db_prefix() . "links l on (tr.object_id = l.link_id";
498
 
499
  if ($showinvisible == false)
500
  $linkcatquery .= " AND l.link_visible != 'N'";
766
  return $str;
767
  }
768
 
769
+ function link_library_display_pagination( $previouspagenumber, $nextpagenumber, $numberofpages, $pagenumber, $showonecatonly, $showonecatmode, $AJAXcatid, $settings, $pageID ) {
770
+
771
+ $dotbelow = false;
772
+ $dotabove = false;
773
+
774
+ $incomingget = $_GET;
775
+ unset ( $incomingget['page_id'] );
776
+ unset ( $incomingget['linkresultpage'] );
777
+ unset ( $incomingget['cat_id'] );
778
+
779
+ if ($numberofpages > 1)
780
+ {
781
+ $paginationoutput = "<div class='pageselector'>";
782
+
783
+ if ($pagenumber != 1)
784
+ {
785
+ $paginationoutput .= "<span class='previousnextactive'>";
786
+
787
+ if (!$showonecatonly) {
788
+ $argumentarray = array ( 'page_id' => get_the_ID(), 'linkresultpage' => $previouspagenumber );
789
+ $argumentarray = array_merge( $argumentarray, $incomingget );
790
+ $targetaddress = add_query_arg( $argumentarray );
791
+
792
+ $paginationoutput .= "<a href='" . $targetaddress . "'>" . __('Previous', 'link-library') . "</a>";
793
+ } elseif ($showonecatonly) {
794
+ if ($showonecatmode == 'AJAX' || $showonecatmode == '')
795
+ $paginationoutput .= "<a href='#' onClick=\"showLinkCat('" . $AJAXcatid . "', '" . $settings . "', " . $previouspagenumber . ");return false;\" >" . __('Previous', 'link-library') . "</a>";
796
+ elseif ($showonecatmode == 'HTMLGET') {
797
+ $argumentarray = array ( 'page_id' => $pageID, 'linkresultpage' => $previouspagenumber, 'cat_id' => $AJAXcatid );
798
+ $argumentarray = array_merge( $argumentarray, $incomingget );
799
+ $targetaddress = add_query_arg( $argumentarray );
800
+
801
+ $paginationoutput .= "<a href='" . $targetaddress . "' >" . __('Previous', 'link-library') . "</a>";
802
+ }
803
+
804
+ }
805
+
806
+ $paginationoutput .= "</span>";
807
+ }
808
+ else
809
+ $paginationoutput .= "<span class='previousnextinactive'>" . __('Previous', 'link-library') . "</span>";
810
+
811
+ for ($counter = 1; $counter <= $numberofpages; $counter++)
812
+ {
813
+ if ($counter <= 2 || $counter >= $numberofpages - 1 || ($counter <= $pagenumber + 2 && $counter >= $pagenumber - 2))
814
+ {
815
+ if ($counter != $pagenumber)
816
+ $paginationoutput .= "<span class='unselectedpage'>";
817
+ else
818
+ $paginationoutput .= "<span class='selectedpage'>";
819
+
820
+ if (!$showonecatonly) {
821
+ $argumentarray = array ( 'page_id' => $pageID, 'linkresultpage' => $counter );
822
+ $argumentarray = array_merge( $argumentarray, $incomingget );
823
+ $targetaddress = add_query_arg( $argumentarray );
824
+
825
+ $paginationoutput .= "<a href='" . $targetaddress . "'>" . $counter . "</a>";
826
+ } elseif ($showonecatonly) {
827
+ if ($showonecatmode == 'AJAX' || $showonecatmode == '')
828
+ $paginationoutput .= "<a href='#' onClick=\"showLinkCat('" . $AJAXcatid . "', '" . $settings . "', " . $counter . ");return false;\" >" . $counter . "</a>";
829
+ elseif ($showonecatmode == 'HTMLGET') {
830
+ $argumentarray = array ( 'page_id' => $pageID, 'linkresultpage' => $counter, 'cat_id' => $AJAXcatid );
831
+ $argumentarray = array_merge( $argumentarray, $incomingget );
832
+ $targetaddress = add_query_arg( $argumentarray );
833
+
834
+ $paginationoutput .= "<a href='" . $targetaddress . "' >" . $counter . "</a>";
835
+ }
836
+
837
+ }
838
+
839
+ $paginationoutput .= "</a></span>";
840
+ }
841
+
842
+ if ($counter >= 2 && $counter < $pagenumber - 2 && $dotbelow == false)
843
+ {
844
+ $paginationoutput .= "...";
845
+ $dotbelow = true;
846
+ }
847
+
848
+ if ($counter > $pagenumber + 2 && $counter < $numberofpages - 1 && $dotabove == false)
849
+ {
850
+ $paginationoutput .= "...";
851
+ $dotabove = true;
852
+ }
853
+ }
854
+
855
+ if ($pagenumber != $numberofpages)
856
+ {
857
+ $paginationoutput .= "<span class='previousnextactive'>";
858
+
859
+ if (!$showonecatonly) {
860
+ $argumentarray = array ( 'page_id' => $pageID, 'linkresultpage' => $nextpagenumber );
861
+ $argumentarray = array_merge( $argumentarray, $incomingget );
862
+ $targetaddress = add_query_arg( $argumentarray );
863
+
864
+ $paginationoutput .= "<a href='" . $targetaddress . "'>" . __('Next', 'link-library') . "</a>";
865
+ }
866
+
867
+ elseif ($showonecatonly)
868
+ {
869
+ if ($showonecatmode == 'AJAX' || $showonecatmode == '')
870
+ $paginationoutput .= "<a href='#' onClick=\"showLinkCat('" . $AJAXcatid . "', '" . $settings . "', " . $nextpagenumber . ");return false;\" >" . __('Next', 'link-library') . "</a>";
871
+ elseif ($showonecatmode == 'HTMLGET') {
872
+ $argumentarray = array ( 'page_id' => $pageID, 'linkresultpage' => $nextpagenumber );
873
+ $argumentarray = array_merge( $argumentarray, $incomingget );
874
+ $targetaddress = add_query_arg( $argumentarray );
875
+
876
+ $paginationoutput .= "<a href='" . $targetaddress . "' >" . __('Next', 'link-library') . "</a>";
877
+ }
878
+
879
+ }
880
+
881
+ $paginationoutput .= "</span>";
882
+ }
883
+ else
884
+ $paginationoutput .= "<span class='previousnextinactive'>" . __('Next', 'link-library') . "</span>";
885
+
886
+ $paginationoutput .= "</div>";
887
+ }
888
+
889
+ return $paginationoutput;
890
+ }
891
+
892
  function PrivateLinkLibrary($order = 'name', $hide_if_empty = true, $catanchor = true,
893
  $showdescription = false, $shownotes = false, $showrating = false,
894
  $showupdated = false, $categorylist = '', $show_images = false,
913
  $beforeemail = '', $afteremail = '', $emaillabel = '', $beforelinkhits = '', $afterlinkhits = '', $emailcommand = '',
914
  $sourceimage = '', $sourcename = '', $thumbshotscid = '', $maxlinks = '', $beforelinkrating = '', $afterlinkrating = '',
915
  $showlargedescription = false, $beforelargedescription = '', $afterlargedescription = '', $featuredfirst = false, $shownameifnoimage = false,
916
+ $enablelinkpopup = false, $popupwidth = 300, $popupheight = 400, $nocatonstartup = false, $linktitlecontent = 'linkname', $paginationposition = 'AFTER', $uselocalimagesoverthumbshots = false, $showlinksonclick = false, $expandiconpath = '', $collapseiconpath = '' ) {
917
 
918
  global $wpdb;
919
 
920
  $output = "\n<!-- Beginning of Link Library Output -->\n\n";
921
 
922
+ $currentcategory = 1;
923
  $categoryname = "";
924
 
925
  if ( $showonecatonly && $showonecatmode == 'AJAX' && $AJAXcatid == '' ) {
932
  {
933
  $categorylist = $AJAXcatid;
934
  }
935
+ elseif ($showonecatonly && $showonecatmode == 'HTMLGET' && isset($_GET['cat_id']) && ( !isset( $_GET['searchll'] ) || ( isset( $_GET['searchll'] ) && $_GET['searchll'] == "" ) ) )
936
  {
937
  $categorylist = intval($_GET['cat_id']);
938
  $AJAXcatid = $categorylist;
944
  $categoryname = $wp_query->query_vars['cat_name'];
945
  $AJAXcatid = $categoryname;
946
  }
947
+ elseif ($showonecatonly && $AJAXcatid == '' && $defaultsinglecat != '' && ( !isset( $_GET['searchll'] ) || ( isset( $_GET['searchll'] ) && $_GET['searchll'] == "" ) ) )
948
  {
949
  $categorylist = $defaultsinglecat;
950
  $AJAXcatid = $categorylist;
1012
  }
1013
 
1014
  $linkquery = "SELECT distinct *, l.link_id as proper_link_id, UNIX_TIMESTAMP(l.link_updated) as link_date, ";
1015
+ $linkquery .= "IF (DATE_ADD(l.link_updated, INTERVAL 120 MINUTE) >= NOW(), 1,0) as recently_updated ";
1016
  $linkquery .= "FROM " . $this->db_prefix() . "terms t ";
1017
  $linkquery .= "LEFT JOIN " . $this->db_prefix() . "term_taxonomy tt ON (t.term_id = tt.term_id) ";
1018
  $linkquery .= "LEFT JOIN " . $this->db_prefix() . "term_relationships tr ON (tt.term_taxonomy_id = tr.term_taxonomy_id) ";
1037
 
1038
  if (isset($_GET['searchll']) && $_GET['searchll'] != "")
1039
  {
1040
+ $searchterms = array();
1041
+ $searchstring = $_GET['searchll'];
1042
+
1043
+ $offset = 0;
1044
+ while ( strpos( $searchstring, '"', $offset ) !== false ) {
1045
+ if ( $offset == 0 ) {
1046
+ $offset = strpos( $searchstring, '"' );
1047
+ } else {
1048
+ $endpos = strpos( $searchstring, '"', $offset + 1);
1049
+ $searchterms[] = substr( $searchstring, $offset + 1, $endpos - $offset - 2 );
1050
+ $strlength = ( $endpos + 1 ) - ( $offset + 1 );
1051
+ $searchstring = substr_replace( $searchstring, '', $offset - 1, $endpos + 2 - ( $offset) );
1052
+ $offset = 0;
1053
+ }
1054
+ }
1055
+
1056
+ if ( !empty( $searchstring ) )
1057
+ {
1058
+ $searchterms = array_merge( $searchterms, explode(" ", $searchstring ) );
1059
+ }
1060
 
1061
  if ($searchterms)
1062
  {
1065
 
1066
  foreach($searchterms as $searchterm)
1067
  {
1068
+ if ( !empty( $searchterm ) ) {
1069
+ $searchterm = str_replace( '--', '', $searchterm );
1070
+ $searchterm = str_replace( ';', '', $searchterm );
1071
+ $searchterm = esc_html( stripslashes( $searchterm ) );
1072
+ if ( $searchterm == true )
1073
+ {
1074
+ if ($termnb == 1)
1075
+ {
1076
+ $linkquery .= ' AND (link_name like "%' . $searchterm . '%" ';
1077
+ $termnb++;
1078
+ }
1079
+ else
1080
+ {
1081
+ $linkquery .= ' OR link_name like "%' . $searchterm . '%" ';
1082
+ }
1083
 
1084
+ if ($hidecategorynames == false)
1085
+ $linkquery .= ' OR name like "%' . $searchterm . '%" ';
1086
+ if ($shownotes)
1087
+ $linkquery .= ' OR link_notes like "%' . $searchterm . '%" ';
1088
+ if ($showdescription)
1089
+ $linkquery .= ' OR link_description like "%' . $searchterm . '%" ';
1090
+ if ($showlargedescription)
1091
+ $linkquery .= ' OR link_textfield like "%' . $searchterm . '%" ';
1092
+ }
1093
+ }
1094
  }
1095
 
1096
  $linkquery .= ")";
1130
 
1131
  $quantity = $linksperpage + 1;
1132
 
1133
+ if ( isset( $_POST['linkresultpage'] ) || isset( $_GET['linkresultpage'] ) ) {
1134
+
1135
+ if ( isset( $_POST['linkresultpage'] ) ) {
1136
+ $pagenumber = $_POST['linkresultpage'];
1137
+ } elseif ( isset( $_GET['linkresultpage'] ) ) {
1138
+ $pagenumber = $_GET['linkresultpage'];
1139
+ }
1140
+
1141
  $startingitem = ($pagenumber - 1) * $linksperpage;
1142
  $linkquery .= " LIMIT " . $startingitem . ", " . $quantity;
1143
+ } else {
 
 
1144
  $pagenumber = 1;
1145
  $linkquery .= " LIMIT 0, " . $quantity;
1146
  }
1147
  }
1148
 
1149
  $linkitems = $wpdb->get_results($linkquery, ARRAY_A);
1150
+
1151
  if ($debugmode)
1152
  {
1153
  $output .= "\n<!-- Link Query: " . print_r($linkquery, TRUE) . "-->\n\n";
1183
  array_splice( $linkitems, $maxlinks );
1184
  }
1185
  }
1186
+
1187
+ if ($pagination && $mode != "search" && $paginationposition == 'BEFORE' )
1188
+ {
1189
+ $previouspagenumber = $pagenumber - 1;
1190
+ $nextpagenumber = $pagenumber + 1;
1191
+ $pageID = get_the_ID();
1192
+
1193
+ $output .= $this->link_library_display_pagination( $previouspagenumber, $nextpagenumber, $numberofpages, $pagenumber, $showonecatonly, $showonecatmode, $AJAXcatid, $settings, $pageID );
1194
+ }
1195
+
1196
  echo "<!-- showonecatmode: " . $showonecatonly . ", AJAXnocatset: " . $AJAXnocatset . ", nocatonstartup: " . $nocatonstartup . "-->";
1197
 
1198
  // Display links
1199
+ if ( ( $linkitems && $showonecatonly && $AJAXnocatset && $nocatonstartup && !isset( $_GET['searchll'] ) ) || ( empty( $linkitems ) && $nocatonstartup && empty( $_GET['searchll'] ) ) ) {
1200
  $output .= "<div id='linklist" . $settings . "' class='linklist'>\n";
1201
  $output .= '</div>';
1202
  } elseif ( $linkitems ) {
1203
  $output .= "<div id='linklist" . $settings . "' class='linklist'>\n";
1204
 
1205
  if ( $mode == 'search' ) {
1206
+ $output .= "<div class='resulttitle'>" . __('Search Results for', 'link-library') . " '" . stripslashes( $_GET['searchll'] ) . "'</div>";
1207
  }
1208
 
1209
  $currentcategoryid = -1;
1229
  if ($catlistwrappers != '')
1230
  $output .= "</div>";
1231
 
1232
+ if ( $showlinksonclick ) {
1233
+ $output .= "</div>";
1234
+ }
1235
+
1236
  $output .= "</div>";
1237
 
1238
  $currentcategory = $currentcategory + 1;
1239
  }
1240
 
1241
  $currentcategoryid = $linkitem['term_id'];
1242
+ $output .= "<div class='LinkLibraryCat LinkLibraryCat" . $currentcategoryid . "'>";
1243
  $linkcount = 0;
1244
+ $catlink = '';
1245
+ $cattext = '';
1246
+ $catenddiv = '';
1247
 
1248
  if ($catlistwrappers == 1)
1249
  $output .= "<div class=\"" . $beforecatlist1 . "\">";
1283
  // Display the category name
1284
  if ($hidecategorynames == false || $hidecategorynames == "")
1285
  {
1286
+ $caturl = get_metadata( 'linkcategory', $linkitem['term_id'], 'linkcaturl', true );
1287
+
1288
  if ($catanchor)
1289
  $cattext = '<div id="' . $linkitem['slug'] . '">';
1290
  else
1300
 
1301
  $catlink = '<div class="' . $catnameoutput . '">';
1302
 
1303
+ if ($catdescpos == "right" || $catdescpos == '') {
1304
+ if ( !empty( $caturl ) ) {
1305
+ $catlink .= '<a href="' . $this->addhttp( $caturl ) . '" ';
1306
+
1307
+ if ( !empty( $linktarget ) )
1308
+ $catlink .= ' target="' . $linktarget . '"';
1309
+
1310
+ $catlink .= '>';
1311
+ }
1312
+ $catlink .= $linkitem['name'];
1313
+ if ( !empty( $caturl ) ) {
1314
+ $catlink .= '</a>';
1315
+ }
1316
+ }
1317
 
1318
  if ($showcategorydesclinks)
1319
  {
1324
  $catlink .= '</span>';
1325
  }
1326
 
1327
+ if ($catdescpos == "left") {
1328
+ if ( !empty( $caturl ) ) {
1329
+ $catlink .= '<a href="' . $this->addhttp( $caturl ) . '" ';
1330
+
1331
+ if ( !empty( $linktarget ) )
1332
+ $catlink .= ' target="' . $linktarget . '"';
1333
+
1334
+ $catlink .= '>';
1335
+ }
1336
+ $catlink .= $linkitem['name'];
1337
+ if ( !empty( $caturl ) ) {
1338
+ $catlink .= '</a>';
1339
+ }
1340
+ }
1341
+
1342
+ if ( $showlinksonclick ) {
1343
+ $catlink .= '<span class="expandlinks" id="LinksInCat' . $linkitem['term_id'] . '">';
1344
+ $catlink .= '<img src="';
1345
+
1346
+ if ( !empty( $expandiconpath ) ) {
1347
+ $catlink .= $expandiconpath;
1348
+ } else {
1349
+ $catlink .= plugins_url( 'icons/expand-32.png', __FILE__ );
1350
+ }
1351
+
1352
+ $catlink .= '" />';
1353
+
1354
+ $catlink .= '</span>';
1355
+ }
1356
 
1357
  $catlink .= "</div>";
1358
  }
1366
 
1367
  $catlink = '<div class="'. $catnameoutput . '">';
1368
 
1369
+ if ($catdescpos == "right" || $catdescpos == '') {
1370
+ if ( !empty( $caturl ) ) {
1371
+ $catlink .= '<a href="' . $this->addhttp( $caturl ). '" ';
1372
+
1373
+ if ( !empty( $linktarget ) )
1374
+ $catlink .= ' target="' . $linktarget . '"';
1375
+
1376
+ $catlink .= '>';
1377
+ }
1378
+ $catlink .= $linkitem['name'];
1379
+ if ( !empty( $caturl ) ) {
1380
+ $catlink .= '</a>';
1381
+ }
1382
+ }
1383
+
1384
 
1385
  if ($showcategorydesclinks)
1386
  {
1391
  $catlink .= '</span>';
1392
  }
1393
 
1394
+ if ($catdescpos == "left") {
1395
+ if ( !empty( $caturl ) ) {
1396
+ $catlink .= '<a href="' . $this->addhttp( $caturl ) . '" ';
1397
+
1398
+ if ( !empty( $linktarget ) )
1399
+ $catlink .= ' target="' . $linktarget . '"';
1400
+
1401
+ $catlink .= '>';
1402
+ }
1403
+ $catlink .= $linkitem['name'];
1404
+ if ( !empty( $caturl ) ) {
1405
+ $catlink .= '</a>';
1406
+ }
1407
+ }
1408
+
1409
+ if ( $showlinksonclick ) {
1410
+ $catlink .= '<span class="expandlinks" id="LinksInCat' . $linkitem['term_id'] . '">';
1411
+ $catlink .= '<img src="';
1412
+
1413
+ if ( !empty( $expandiconpath ) ) {
1414
+ $catlink .= $expandiconpath;
1415
+ } else {
1416
+ $catlink .= plugins_url( 'icons/expand-32.png', __FILE__ );
1417
+ }
1418
+
1419
+ $catlink .= '" />';
1420
+ $catlink .= '</span>';
1421
+ }
1422
 
1423
  $catlink .= '</div>';
1424
  }
1429
  $catenddiv = '';
1430
  }
1431
 
1432
+ $output .= $cattext . $catlink . $catenddiv;
1433
+
1434
+ if ( $showlinksonclick ) {
1435
+ $output .= '<div class="LinksInCat' . $currentcategoryid . ' LinksInCat">';
1436
+ }
1437
+
1438
  if ($displayastable == true)
1439
  {
1440
  $catstartlist = "\n\t<table class='linklisttable'>\n";
1459
  else
1460
  $catstartlist = "\n\t<ul>\n";
1461
 
1462
+ $output .= $catstartlist;
1463
  }
1464
 
1465
  $between = "\n";
1511
  } else {
1512
  $desc = esc_html($linkitem['link_description'], ENT_QUOTES);
1513
  }
1514
+
1515
+ $cleandesc = $desc;
1516
  $cleanname = esc_html($linkitem['link_name'], ENT_QUOTES);
1517
 
1518
  if ( $use_html_tags ) {
1540
  if ( $linktitlecontent == 'linkname' ) {
1541
  $title = $cleanname;
1542
  } elseif ($linktitlecontent == 'linkdesc' ) {
1543
+ $title = $cleandesc;
1544
  }
1545
 
1546
  if ($showupdated) {
1547
+ if (substr($linkitem['wp.dev'],0,2) != '00') {
1548
+ $title .= ' ('.__('Last updated', 'link-library') . ' ' . date_i18n(get_option('links_updated_date_format'), strtotime( $linkitem['link_updated'] ) ) .')';
1549
  }
1550
  }
1551
 
1571
  foreach ($dragndroparray as $arrayelements) {
1572
  switch ($arrayelements) {
1573
  case 1: //------------------ Image Output --------------------
1574
+ $imageoutput = '';
1575
  if ( (($linkitem['link_image'] != '' || $usethumbshotsforimages)) && ($show_images)) {
1576
+ $imageoutput .= stripslashes($beforeimage) . '<a href="';
1577
 
1578
  if ( !$enablelinkpopup ) {
1579
  if ($sourceimage == 'primary' || $sourceimage == '')
1581
  elseif ($sourceimage == 'secondary')
1582
  $imageoutput .= $the_second_link;
1583
  } else {
1584
+ $imageoutput .= home_url() . '/?link_library_popup_content=1&linkid=' . $linkitem['proper_link_id'] . '&settings=' . $settings . '&height=' . ( empty( $popupheight ) ? 300 : $popupheight ) . '&width=' . ( empty( $popupwidth ) ? 400 : $popupwidth ) . '&xpath=' . $xpath;
1585
  }
1586
 
1587
+ $imageoutput .= '" id="link-' . $linkitem['proper_link_id'] . '" class="' . ( $enablelinkpopup ? 'thickbox' : 'track_this_link' ) . ' ' . ( $linkitem['link_featured'] ? 'featured' : '' ). '" ' . $rel . $title . $target. '>';
1588
 
1589
+ if ( $usethumbshotsforimages && ( !$uselocalimagesoverthumbshots || empty( $uselocalimagesoverthumbshots ) || ( $uselocalimagesoverthumbshots && empty( $linkitem['link_image'] ) ) ) ) {
 
1590
  if ( !empty( $thumbshotscid ) )
1591
  $imageoutput .= '<img src="http://images.thumbshots.com/image.aspx?cid=' . rawurlencode( $thumbshotscid ) .
1592
  '&v=1&w=120&url=' . $the_link . '"';
1593
+ } else if ( !$usethumbshotsforimages || ( $usethumbshotsforimages && $uselocalimagesoverthumbshots && !empty( $linkitem['link_image'] ) ) ) {
1594
+ if ( strpos($linkitem['link_image'], 'http') !== false )
1595
+ $imageoutput .= '<img src="' . $linkitem['link_image'] . '"';
1596
+ else // If it's a relative path
1597
+ $imageoutput .= '<img src="' . get_option('siteurl') . $linkitem['link_image'] . '"';
1598
+ }
1599
+
1600
+ if ( !$usethumbshotsforimages || ($usethumbshotsforimages && !empty( $thumbshotscid ) ) || ( $usethumbshotsforimages && $uselocalimagesoverthumbshots && !empty( $linkitem['link_image'] ) ) ) {
1601
 
1602
  $imageoutput .= $alt . $title;
1603
 
1610
  }
1611
  }
1612
 
1613
+ if ( ( !empty( $imageoutput ) || ( $usethumbshotsforimages && !empty( $thumbshotscid ) ) ) && ($show_images) ) {
1614
  $output .= $imageoutput;
1615
  break;
1616
  }
1632
  elseif ( $sourcename == 'secondary' )
1633
  $output .= $the_second_link;
1634
  } else {
1635
+ $output .= home_url() . '/?link_library_popup_content=1&linkid=' . $linkitem['proper_link_id'] . '&settings=' . $settings . '&height=' . ( empty( $popupheight ) ? 300 : $popupheight ) . '&width=' . ( empty( $popupwidth ) ? 400 : $popupwidth ) . '&xpath=' . $xpath;
1636
  }
1637
 
1638
+ $output .= '" id="link-' . $linkitem['proper_link_id'] . '" class="' . ( $enablelinkpopup ? 'thickbox' : 'track_this_link' ) . ' ' . ( $linkitem['link_featured'] ? ' featured' : '' ). '" ' . $rel . $title . $target. '>';
1639
  }
1640
 
1641
  $output .= $name;
1658
 
1659
  case 3: //------------------ Date Output --------------------
1660
 
1661
+ $formatteddate = date_i18n(get_option('links_updated_date_format'), $linkitem['link_date']);
1662
 
1663
  if ($showdate)
1664
  $output .= $between . stripslashes($beforedate) . $formatteddate . stripslashes($afterdate);
1693
  }
1694
  if ($rsspreview && $linkitem['link_rss'] != '')
1695
  {
1696
+ $output .= $between . '<a href="' . home_url() . '/?link_library_rss_preview=1&keepThis=true&linkid=' . $linkitem['proper_link_id'] . '&previewcount=' . $rsspreviewcount . 'height=' . (($rsspreviewwidth == "") ? 900 : $rsspreviewwidth) . '&width=' . (($rsspreviewheight == "") ? 700 : $rsspreviewheight) . '&xpath=' . urlencode( $xpath ) . '" title="' . __('Preview of RSS feed for', 'link-library') . ' ' . $cleanname . '" class="thickbox"><img src="' . plugins_url( 'icons/preview-16x16.png', __FILE__ ) . '" /></a>';
1697
  }
1698
 
1699
  if ($show_rss || $show_rss_icon || $rsspreview)
1878
 
1879
  if ( $usethumbshotsforimages )
1880
  $output .= '<div class="llthumbshotsnotice"><a href="http://www.thumbshots.com" target="_blank" title="Thumbnails Screenshots by Thumbshots">Thumbnail Screenshots by Thumbshots</a></div>';
1881
+
1882
+ if ( $showlinksonclick ) {
1883
+ $output .= "</div>";
1884
+ }
1885
 
1886
  $output .= "</div>";
1887
 
1888
+ if ( $pagination && $mode != "search" && ( $paginationposition == 'AFTER' || empty( $pagination ) ) ) {
1889
+ $previouspagenumber = $pagenumber - 1;
1890
+ $nextpagenumber = $pagenumber + 1;
1891
+ $pageID = get_the_ID();
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1892
 
1893
+ $output .= $this->link_library_display_pagination( $previouspagenumber, $nextpagenumber, $numberofpages, $pagenumber, $showonecatonly, $showonecatmode, $AJAXcatid, $settings, $pageID );
 
1894
  }
1895
+
1896
  $xpath = $this->relativePath( dirname( __FILE__ ), ABSPATH );
1897
+ $nonce = wp_create_nonce( 'll_tracker' );
1898
 
1899
  $output .= "<script type='text/javascript'>\n";
1900
  $output .= "jQuery(document).ready(function()\n";
1903
  $output .= "linkid = this.id;\n";
1904
  $output .= "linkid = linkid.substring(5);";
1905
  $output .= "path = '" . $xpath . "';";
1906
+ $output .= "jQuery.ajax( {" .
1907
+ " type: 'POST'," .
1908
+ " url: '" . admin_url( 'admin-ajax.php' ) . "', " .
1909
+ " data: { action: 'link_library_tracker', " .
1910
+ " _ajax_nonce: '" . $nonce . "', " .
1911
+ " id:linkid, xpath:path } " .
1912
+ " });\n";
1913
  $output .= "return true;\n";
1914
  $output .= "});\n";
1915
+ $output .= "jQuery('#linklist" . $settings . " .expandlinks').click(function() {\n";
1916
+ $output .= "target = '.' + jQuery(this).attr('id');\n";
1917
+ $output .= "if ( jQuery( target ).is(':visible') ) {\n";
1918
+ $output .= "jQuery(target).slideUp();\n";
1919
+ $output .= "jQuery(this).children('img').attr('src', '";
1920
+
1921
+ if ( !empty( $expandiconpath ) ) {
1922
+ $output .= $expandiconpath;
1923
+ } else {
1924
+ $output .= plugins_url( 'icons/expand-32.png', __FILE__ );
1925
+ }
1926
+
1927
+ $output .= "');\n";
1928
+ $output .= "} else {\n";
1929
+ $output .= "jQuery(target).slideDown();\n";
1930
+ $output .= "jQuery(this).children('img').attr('src', '";
1931
+
1932
+ if ( !empty( $collapseiconpath ) ) {
1933
+ $output .= $collapseiconpath;
1934
+ } else {
1935
+ $output .= plugins_url( 'icons/collapse-32.png', __FILE__ );
1936
+ }
1937
+
1938
+ $output .= "');\n";
1939
+ $output .= "}\n";
1940
+ $output .= "});\n";
1941
  $output .= "});\n";
1942
  $output .= "</script>";
1943
  unset( $xpath );
1945
 
1946
  $output .= "</div>\n";
1947
 
1948
+ } else if ( isset( $_GET['searchll'] ) ) {
1949
+ $output .= "<div id='linklist" . $settings . "' class='linklist'>\n";
1950
+ $output .= __('No links found matching your search criteria', 'link-library') . ".\n";
1951
+ $output .= "</div>";
1952
+ } else {
1953
  $output .= "<div id='linklist" . $settings . "' class='linklist'>\n";
1954
  $output .= __('No links found', 'link-library') . ".\n";
1955
  $output .= "</div>";
1968
  $output .= " action='" . $searchresultsaddress . "'";
1969
  $output .= ">\n";
1970
  $output .= "<div>\n";
1971
+ $output .= "<input type='text' onfocus=\"this.value=''\" value='" . $searchlabel . "...' name='searchll' id='searchll' />";
1972
+ $output .= "<input type='hidden' value='" . get_the_ID() . "' name='page_id' id='page_id' />";
1973
+ $output .= "<input type='submit' value='" . $searchlabel . "' />";
1974
  $output .= "</div>\n";
1975
  $output .= "</form>\n\n";
1976
 
2029
 
2030
  if ($code == 'link-library-addlink' && (($addlinkreqlogin && current_user_can("read")) || !$addlinkreqlogin))
2031
  {
2032
+ $output .= "<form method='post' id='lladdlink' action=''>\n";
2033
 
2034
+ $output .= wp_nonce_field('LL_ADDLINK_FORM', '_wpnonce', true, false);
2035
+ $output .= "<input type='hidden' name='thankyouurl' value='" . $linksubmissionthankyouurl . "' />";
2036
+ $output .= '<input type="hidden" name="link_library_user_link_submission" value="1" />';
2037
+ global $wp_query;
2038
+ $thePostID = $wp_query->post->ID;
2039
+ $output .= "<input type='hidden' name='pageid' value='" . $thePostID . "' />";
2040
+ $output .= "<input type='hidden' name='settingsid' value='" . $settings . "' />";
2041
+
2042
+ $xpath = $this->relativePath( dirname( __FILE__ ), ABSPATH );
2043
+ $output .= "<input type='hidden' name='xpath' value='" . esc_attr( $xpath ) . "' />";
2044
+ unset( $xpath );
2045
 
2046
  $output .= "<div class='lladdlink'>\n";
2047
 
2421
  $beforetelephone = '', $aftertelephone = '', $telephonelabel = '', $beforeemail = '', $afteremail = '', $emaillabel = '', $beforelinkhits = '',
2422
  $afterlinkhits = '', $emailcommand = '', $sourceimage = 'primary', $sourcename = 'primary', $thumbshotscid = '',
2423
  $maxlinks = '', $beforelinkrating = '', $afterlinkrating = '', $showlargedescription = false, $beforelargedescription = '',
2424
+ $afterlargedescription = '', $featuredfirst = false, $shownameifnoimage = false, $enablelinkpopup = false, $popupwidth = 300, $popupheight = 400, $nocatonstartup = false, $linktitlecontent = 'linkname', $paginationposition = 'AFTER', $uselocalimagesoverthumbshots = false, $showlinksonclick = false, $expandiconpath = '', $collapseiconpath = '' ) {
2425
 
2426
  if (strpos($order, 'AdminSettings') !== false)
2427
  {
2455
  $options['sourcename'], $genoptions['thumbshotscid'], $options['maxlinks'], $options['beforelinkrating'],
2456
  $options['afterlinkrating'], $options['showlargedescription'], $options['beforelargedescription'],
2457
  $options['afterlargedescription'], $options['featuredfirst'], $options['shownameifnoimage'], $options['enable_link_popup'],
2458
+ $options['popup_width'], $options['popup_height'], $options['nocatonstartup'], $options['linktitlecontent'], $options['paginationposition'], $options['uselocalimagesoverthumbshots'], $options['showlinksonclick'], $options['expandiconpath'], $options['collapseiconpath'] );
2459
  }
2460
  else
2461
  return $this->PrivateLinkLibrary($order, $hide_if_empty, $catanchor, $showdescription, $shownotes, $showrating,
2473
  $sourcetelephone, $showemail, $showlinkhits, $beforeweblink, $afterweblink, $weblinklabel, $beforetelephone, $aftertelephone,
2474
  $telephonelabel, $beforeemail, $afteremail, $emaillabel, $beforelinkhits, $afterlinkhits, $emailcommand, $sourceimage, $sourcename,
2475
  $thumbshotscid, $maxlinks, $beforelinkrating, $afterlinkrating, $showlargedescription, $beforelargedescription,
2476
+ $afterlargedescription, $featuredfirst, $shownameifnoimage, $enablelinkpopup, $popupwidth, $popupheight, $nocatonstartup, $linktitlecontent, $paginationposition, $uselocalimagesoverthumbshots, $showlinksonclick, $expandiconpath, $collapseiconpath );
2477
  }
2478
 
2479
  /********************************************** Function to Process [link-library-cats] shortcode *********************************************/
2480
 
2481
  function link_library_cats_func($atts) {
2482
+ $categorylistoverride = '';
2483
+ $excludecategoryoverride = '';
2484
+ $settings = '';
2485
+
2486
  extract(shortcode_atts(array(
2487
  'categorylistoverride' => '',
2488
  'excludecategoryoverride' => '',
2522
  /********************************************** Function to Process [link-library-search] shortcode *********************************************/
2523
 
2524
  function link_library_search_func($atts) {
2525
+ $settings = '';
2526
+
2527
  extract(shortcode_atts(array(
2528
  'settings' => ''
2529
  ), $atts));
2556
  if ( !empty( $link_id ) )
2557
  $update = true;
2558
 
2559
+ if ( isset( $link_name ) && trim( $link_name ) == '' ) {
2560
+ if ( isset( $link_url ) && trim( $link_url ) != '' ) {
2561
  $link_name = $link_url;
2562
  } else {
2563
  return 0;
2632
  }
2633
 
2634
  function link_library_addlink_func($atts, $content, $code) {
2635
+ $settings = '';
2636
+ $categorylistoverride = '';
2637
+ $excludecategoryoverride = '';
2638
+
2639
  extract(shortcode_atts(array(
2640
  'settings' => '',
2641
  'categorylistoverride' => '',
2643
  ), $atts));
2644
 
2645
  if ($settings == '')
2646
+ $settings = 1;
2647
 
2648
+ $settingsname = 'LinkLibraryPP' . $settings;
2649
+ $options = get_option($settingsname);
2650
 
2651
+ $genoptions = get_option('LinkLibraryGeneral');
2652
 
2653
  if ($categorylistoverride != '')
2654
  $selectedcategorylist = $categorylistoverride;
2680
  /********************************************** Function to Process [link-library] shortcode *********************************************/
2681
 
2682
  function link_library_func($atts) {
2683
+ $settings = '';
2684
+ $notesoverride = '';
2685
+ $descoverride = '';
2686
+ $rssoverride = '';
2687
+ $categorylistoverride = '';
2688
+ $excludecategoryoverride = '';
2689
+ $tableoverride = '';
2690
+
2691
  extract(shortcode_atts(array(
2692
  'categorylistoverride' => '',
2693
  'excludecategoryoverride' => '',
2784
  $options['afterlinkhits'], $options['emailcommand'], $options['sourceimage'], $options['sourcename'], $genoptions['thumbshotscid'],
2785
  $options['maxlinks'], $options['beforelinkrating'], $options['afterlinkrating'], $options['showlargedescription'],
2786
  $options['beforelargedescription'], $options['afterlargedescription'], $options['featuredfirst'], $options['shownameifnoimage'],
2787
+ ( isset($options['enable_link_popup']) ? $options['enable_link_popup'] : false ), ( isset($options['popup_width']) ? $options['popup_width'] : 300 ), ( isset( $options['popup_height'] ) ? $options['popup_height'] : 400 ), $options['nocatonstartup'], $options['linktitlecontent'], ( isset( $options['paginationposition'] ) ? $options['paginationposition'] : 'AFTER' ), $options['uselocalimagesoverthumbshots'], $options['showlinksonclick'], ( isset( $genoptions['expandiconpath'] ) ? $genoptions['expandiconpath'] : '' ), ( isset( $genoptions['collapseiconpath'] ) ? $genoptions['collapseiconpath'] : '' ) );
2788
 
2789
  return $linklibraryoutput;
2790
  }
2909
 
2910
  return $posts;
2911
  }
2912
+
2913
+ function ll_template_redirect( $template ) {
2914
+ if ( !empty( $_POST['link_library_user_link_submission'] ) ) {
2915
+ require_once plugin_dir_path( __FILE__ ) . 'usersubmission.php';
2916
+ link_library_process_user_submission( $this );
2917
+ return '';
2918
+ } else if ( !empty( $_GET['link_library_rss_feed'] ) ) {
2919
+ require_once plugin_dir_path( __FILE__ ) . 'rssfeed.php';
2920
+ link_library_generate_rss_feed();
2921
+ return '';
2922
+ } else if ( !empty( $_GET['link_library_popup_content'] ) ) {
2923
+ require_once plugin_dir_path( __FILE__ ) . 'linkpopup.php';
2924
+ link_library_popup_content( $this );
2925
+ return '';
2926
+ } else if ( !empty( $_GET['link_library_rss_preview'] ) ) {
2927
+ require_once plugin_dir_path( __FILE__ ) . 'rsspreview.php';
2928
+ link_library_generate_rss_preview( $this );
2929
+ return '';
2930
+ } else {
2931
+ return $template;
2932
+ }
2933
+ }
2934
+
2935
+ function link_library_ajax_tracker() {
2936
+ require_once plugin_dir_path( __FILE__ ) . 'tracker.php';
2937
+ link_library_process_ajax_tracker( $this );
2938
+ }
2939
+
2940
+ function link_library_ajax_update() {
2941
+ require_once plugin_dir_path( __FILE__ ) . 'link-library-ajax.php';
2942
+ link_library_render_ajax( $this );
2943
+ }
2944
+
2945
+ function link_library_generate_image() {
2946
+ global $my_link_library_plugin_admin;
2947
+
2948
+ if ( empty( $my_link_library_plugin_admin ) ) {
2949
+ require plugin_dir_path( __FILE__ ) . 'link-library-admin.php';
2950
+ $my_link_library_plugin_admin = new link_library_plugin_admin();
2951
+ }
2952
+
2953
+ require plugin_dir_path( __FILE__ ) . 'link-library-image-generator.php';
2954
+ link_library_ajax_image_generator( $my_link_library_plugin_admin );
2955
+ }
2956
  }
2957
 
2958
+ global $my_link_library_plugin;
2959
  $my_link_library_plugin = new link_library_plugin();
2960
 
2961
  ?>
linkpopup.php CHANGED
@@ -1,53 +1,46 @@
1
  <?php
2
- if( file_exists( '../../../wp-load.php' ) ) {
3
- require_once( '../../../wp-load.php');
4
- }
5
- // Oh dear, the plugin directory is not in the usual spot...
6
- else if ( isset( $_REQUEST['xpath'] ) && file_exists( $_REQUEST['xpath'] . 'wp-load.php' ) ) {
7
- require_once( $_REQUEST['xpath'] .'wp-load.php');
8
- }
9
- require_once( 'link-library.php' );
10
-
11
  if ( isset( $_GET['linkid'] ) && isset( $_GET['settings']) ) {
12
  $link_id = intval( $_GET['linkid'] );
13
  $settings_id = intval( $_GET['settings'] );
14
  } else {
15
  wp_die();
16
- }
17
-
18
  $linkquery = "SELECT distinct *, l.link_id as proper_link_id, UNIX_TIMESTAMP(l.link_updated) as link_date, ";
19
- $linkquery .= "IF (DATE_ADD(l.link_updated, INTERVAL " . get_option('links_recently_updated_time') . " MINUTE) >= NOW(), 1,0) as recently_updated ";
20
  $linkquery .= "FROM " . $my_link_library_plugin->db_prefix() . "terms t ";
21
  $linkquery .= "LEFT JOIN " . $my_link_library_plugin->db_prefix() . "term_taxonomy tt ON (t.term_id = tt.term_id) ";
22
  $linkquery .= "LEFT JOIN " . $my_link_library_plugin->db_prefix() . "term_relationships tr ON (tt.term_taxonomy_id = tr.term_taxonomy_id) ";
23
  $linkquery .= "LEFT JOIN " . $my_link_library_plugin->db_prefix() . "links l ON (tr.object_id = l.link_id) ";
24
- $linkquery .= "LEFT JOIN " . $my_link_library_plugin->db_prefix() . "links_extrainfo le ON (l.link_id = le.link_id) ";
25
  $linkquery .= "WHERE tt.taxonomy = 'link_category' ";
26
 
27
- $linkquery .= "AND l.link_id = " . $link_id;
28
-
29
  global $wpdb;
30
-
31
  $linkitem = $wpdb->get_row($linkquery, ARRAY_A);
32
-
33
  $the_link = '#';
34
- if (!empty($linkitem['link_url']) )
35
  $the_link = esc_html($linkitem['link_url']);
36
 
37
  $the_second_link = '#';
38
  if (!empty($linkitem['link_second_url']) )
39
  $the_second_link = esc_html($linkitem['link_second_url']);
40
-
41
  $cleanname = esc_html($linkitem['link_name'], ENT_QUOTES);
42
-
43
  $name = $cleanname;
44
-
45
  $alt = ' alt="' . $cleanname . '"';
46
-
47
  $title = esc_html($linkitem['link_description'], ENT_QUOTES);
48
 
49
  if ('' != $title)
50
- $title = ' title="' . $title . '"';
51
 
52
  $options = get_option( 'LinkLibraryPP' . $settings_id );
53
 
@@ -67,9 +60,9 @@ else if ( isset( $_REQUEST['xpath'] ) && file_exists( $_REQUEST['xpath'] . 'wp-l
67
  if ( !empty( $target ) )
68
  $target = ' target="' . $target . '"';
69
  }
70
-
71
  $popup_text = ( !empty( $options['link_popup_text'] ) ? stripslashes($options['link_popup_text']) : __( '%link_image%<br />Click through to visit %link_name%.', 'link-library') );
72
-
73
  if ( ( strpos( $popup_text, '%link_image%' ) !== false ) && !empty( $linkitem['link_image'] ) ) {
74
  $imageoutput = '<a href="';
75
 
@@ -85,8 +78,8 @@ else if ( isset( $_REQUEST['xpath'] ) && file_exists( $_REQUEST['xpath'] . 'wp-l
85
  if ($options['thumbshotscid'] == '')
86
  $imageoutput .= '<img src="http://open.thumbshots.org/image.aspx?url=' . $the_link . '"';
87
  elseif ($options['thumbshotscid'] != '')
88
- $imageoutput .= '<img src="http://images.thumbshots.com/image.aspx?cid=' . $options['thumbshotscid'] .
89
- '&v=1&w=120&h=90&url=' . $the_link . '"';
90
  }
91
  elseif ( strpos($linkitem['link_image'], 'http') !== false )
92
  $imageoutput .= '<img src="' . $linkitem['link_image'] . '"';
@@ -101,20 +94,21 @@ else if ( isset( $_REQUEST['xpath'] ) && file_exists( $_REQUEST['xpath'] . 'wp-l
101
  $imageoutput .= "/>";
102
 
103
  $imageoutput .= '</a>';
104
-
105
  $popup_text = str_replace( '%link_image%', $imageoutput, $popup_text );
106
  } elseif ( ( strpos( $popup_text, '%link_image%' ) !== false ) && empty( $linkitem['link_image'] ) ) {
107
  $popup_text = str_replace( '%link_image%', '', $popup_text );
108
  }
109
-
110
-
111
  if ( ( strpos( $popup_text, '%link_name%' ) !== false ) && !empty( $name ) ) {
112
  if ( ( $options['sourcename'] == 'primary' && $the_link != '#') || ($options['sourcename'] == 'secondary' && $the_second_link != '#')) {
113
  $nameoutput = '<a href="';
114
 
115
- if ( isset( $sourcename ) && ( $sourcename == 'primary' || $sourcename == '' ) )
116
  $nameoutput .= $the_link;
117
- elseif ( isset( $sourcename ) && $sourcename == 'secondary' )
 
118
  $nameoutput .= $the_second_link;
119
 
120
  $nameoutput .= '" id="link-' . $linkitem['proper_link_id'] . '" class="' . ( ( isset( $enablelinkpopup ) && $enablelinkpopup ) ? 'thickbox' : 'track_this_link' ) . ( $linkitem['link_featured'] ? ' featured' : '' ). '" ' . $rel . $title . $target. '>';
@@ -129,99 +123,99 @@ else if ( isset( $_REQUEST['xpath'] ) && file_exists( $_REQUEST['xpath'] . 'wp-l
129
  } elseif ( ( strpos( $popup_text, '%link_name%' ) !== false ) && empty( $name ) ) {
130
  $popup_text = str_replace( '%link_name%', '', $popup_text );
131
  }
132
-
133
  if ( ( strpos( $popup_text, '%link_cat_name%' ) !== false ) && !empty( $linkitem['name'] ) ) { $popup_text = str_replace( '%link_cat_name%', $linkitem['name'], $popup_text );
134
  } elseif ( ( strpos( $popup_text, '%link_cat_name%' ) !== false ) && empty( $linkitem['name'] ) ) {
135
  $popup_text = str_replace( '%link_cat_name%', '', $popup_text );
136
  }
137
-
138
- if ( ( strpos( $popup_text, '%link_cat_desc%' ) !== false ) && !empty( $linkitem['description'] ) ) {
139
  $cleandesc = str_replace('[', '<', $linkitem['description']);
140
  $cleandesc = str_replace(']', '>', $cleandesc);
141
-
142
  $popup_text = str_replace( '%link_cat_desc%', $cleandesc, $popup_text );
143
  } elseif ( ( strpos( $popup_text, '%link_cat_desc%' ) !== false ) && empty( $linkitem['description'] ) ) {
144
  $popup_text = str_replace( '%link_cat_desc%', '', $popup_text );
145
  }
146
-
147
  if ( ( strpos ( $popup_text, '%link_desc%' ) !== false ) && !empty( $linkitem['link_description'] ) ) {
148
  $linkdesc = $linkitem['link_description'];
149
  $linkdesc = str_replace('[', '<', $linkdesc);
150
  $linkdesc = str_replace(']', '>', $linkdesc);
151
-
152
  $popup_text = str_replace( '%link_desc%', $linkdesc, $popup_text );
153
  } elseif ( ( strpos( $popup_text, '%link_desc%' ) !== false ) && empty( $linkitem['link_description'] ) ) {
154
  $popup_text = str_replace( '%link_desc%', '', $popup_text );
155
  }
156
-
157
  if ( ( strpos ( $popup_text, '%link_large_desc%' ) !== false ) && !empty( $linkitem['link_textfield'] ) ) {
158
  $linklargedesc = stripslashes( $linkitem['link_textfield'] );
159
  $linklargedesc = str_replace('[', '<', $linklargedesc);
160
  $linklargedesc = str_replace(']', '>', $linklargedesc);
161
-
162
  $popup_text = str_replace( '%link_large_desc%', $linklargedesc, $popup_text );
163
  } elseif ( ( strpos( $popup_text, '%link_large_desc%' ) !== false ) && empty( $linkitem['link_textfield'] ) ) {
164
  $popup_text = str_replace( '%link_large_desc%', '', $popup_text );
165
  }
166
-
167
  if ( ( strpos ( $popup_text, '%link_telephone%' ) !== false ) && !empty( $linkitem['link_telephone'] ) ) {
168
  $linktelephone = stripslashes( $linkitem['link_telephone'] );
169
-
170
  $popup_text = str_replace( '%link_telephone%', $linktelephone, $popup_text );
171
  } elseif ( ( strpos( $popup_text, '%link_telephone%' ) !== false ) && empty( $linkitem['link_telephone'] ) ) {
172
  $popup_text = str_replace( '%link_telephone%', '', $popup_text );
173
  }
174
-
175
  if ( ( strpos ( $popup_text, '%link_email%' ) !== false ) && !empty( $linkitem['link_email'] ) ) {
176
  $linkemail = stripslashes( $linkitem['link_email'] );
177
-
178
  $popup_text = str_replace( '%link_email%', $linkemail, $popup_text );
179
  } elseif ( ( strpos( $popup_text, '%link_email%' ) !== false ) && empty( $linkitem['link_email'] ) ) {
180
  $popup_text = str_replace( '%link_email%', '', $popup_text );
181
  }
182
-
183
  if ( ( strpos ( $popup_text, '%link_alt_web%' ) !== false ) && !empty( $linkitem['link_second_url'] ) ) {
184
  $linkalturl = stripslashes( esc_html( $linkitem['link_second_url'] ) );
185
-
186
  $popup_text = str_replace( '%link_alt_web%', $linkalturl, $popup_text );
187
  } elseif ( ( strpos( $popup_text, '%link_alt_web%' ) !== false ) && empty( $linkitem['link_second_url'] ) ) {
188
  $popup_text = str_replace( '%link_alt_web%', '', $popup_text );
189
  }
190
-
191
  if ( ( strpos ( $popup_text, '%link_num_views%' ) !== false ) && !empty( $linkitem['link_visits'] ) ) {
192
  $linkvisits = stripslashes( $linkitem['link_visits'] );
193
-
194
  $popup_text = str_replace( '%link_num_views%', $linkvisits, $popup_text );
195
  } elseif ( ( strpos( $popup_text, '%link_num_views%' ) !== false ) && empty( $linkitem['link_visits'] ) ) {
196
  $popup_text = str_replace( '%link_num_views%', '', $popup_text );
197
  }
198
-
199
  if ( ( strpos ( $popup_text, '%link_submitter_name%' ) !== false ) && !empty( $linkitem['link_submitter_name'] ) ) {
200
  $linksubmitter = stripslashes( $linkitem['link_submitter_name'] );
201
-
202
  $popup_text = str_replace( '%link_submitter_name%', $linksubmitter, $popup_text );
203
  } elseif ( ( strpos( $popup_text, '%link_submitter_name%' ) !== false ) && empty( $linkitem['link_submitter_name'] ) ) {
204
  $popup_text = str_replace( '%link_submitter_name%', '', $popup_text );
205
  }
206
-
207
  if ( ( strpos ( $popup_text, '%link_rating%' ) !== false ) && !empty( $linkitem['link_rating'] ) ) {
208
  $linksubmitter = stripslashes( $linkitem['link_rating'] );
209
-
210
  $popup_text = str_replace( '%link_rating%', $linksubmitter, $popup_text );
211
  } elseif ( ( strpos( $popup_text, '%link_rating%' ) !== false ) && empty( $linkitem['link_rating'] ) ) {
212
  $popup_text = str_replace( '%link_rating%', '', $popup_text );
213
  }
214
-
215
  if ( ( strpos ( $popup_text, '%link_rss%' ) !== false ) && !empty( $linkitem['link_rss'] ) ) {
216
  $linksubmitter = stripslashes( $linkitem['link_rss'] );
217
-
218
  $popup_text = str_replace( '%link_rss%', $linksubmitter, $popup_text );
219
  } elseif ( ( strpos( $popup_text, '%link_rss%' ) !== false ) && empty( $linkitem['link_rss'] ) ) {
220
  $popup_text = str_replace( '%link_rss%', '', $popup_text );
221
  }
222
-
223
  echo '<div class="linkpopup">' . $popup_text . '</div>';
224
-
225
  $xpath = $my_link_library_plugin->relativePath( dirname( __FILE__ ), ABSPATH );
226
 
227
  $track_code = "<script type='text/javascript'>\n";
@@ -236,8 +230,11 @@ else if ( isset( $_REQUEST['xpath'] ) && file_exists( $_REQUEST['xpath'] . 'wp-l
236
  $track_code .= "});\n";
237
  $track_code .= "});\n";
238
  $track_code .= "</script>";
239
-
240
  echo $track_code;
 
 
 
241
 
242
  ?>
243
 
1
  <?php
2
+
3
+ function link_library_popup_content( $my_link_library_plugin ) {
 
 
 
 
 
 
 
4
  if ( isset( $_GET['linkid'] ) && isset( $_GET['settings']) ) {
5
  $link_id = intval( $_GET['linkid'] );
6
  $settings_id = intval( $_GET['settings'] );
7
  } else {
8
  wp_die();
9
+ }
10
+
11
  $linkquery = "SELECT distinct *, l.link_id as proper_link_id, UNIX_TIMESTAMP(l.link_updated) as link_date, ";
12
+ $linkquery .= "IF (DATE_ADD(l.link_updated, INTERVAL 120 MINUTE) >= NOW(), 1,0) as recently_updated ";
13
  $linkquery .= "FROM " . $my_link_library_plugin->db_prefix() . "terms t ";
14
  $linkquery .= "LEFT JOIN " . $my_link_library_plugin->db_prefix() . "term_taxonomy tt ON (t.term_id = tt.term_id) ";
15
  $linkquery .= "LEFT JOIN " . $my_link_library_plugin->db_prefix() . "term_relationships tr ON (tt.term_taxonomy_id = tr.term_taxonomy_id) ";
16
  $linkquery .= "LEFT JOIN " . $my_link_library_plugin->db_prefix() . "links l ON (tr.object_id = l.link_id) ";
17
+ $linkquery .= "LEFT JOIN " . $my_link_library_plugin->db_prefix() . "links_extrainfo le ON (l.link_id = le.link_id) ";
18
  $linkquery .= "WHERE tt.taxonomy = 'link_category' ";
19
 
20
+ $linkquery .= "AND l.link_id = " . $link_id;
21
+
22
  global $wpdb;
23
+
24
  $linkitem = $wpdb->get_row($linkquery, ARRAY_A);
25
+
26
  $the_link = '#';
27
+ if ( !empty( $linkitem['link_url'] ) )
28
  $the_link = esc_html($linkitem['link_url']);
29
 
30
  $the_second_link = '#';
31
  if (!empty($linkitem['link_second_url']) )
32
  $the_second_link = esc_html($linkitem['link_second_url']);
33
+
34
  $cleanname = esc_html($linkitem['link_name'], ENT_QUOTES);
35
+
36
  $name = $cleanname;
37
+
38
  $alt = ' alt="' . $cleanname . '"';
39
+
40
  $title = esc_html($linkitem['link_description'], ENT_QUOTES);
41
 
42
  if ('' != $title)
43
+ $title = ' title="' . $title . '"';
44
 
45
  $options = get_option( 'LinkLibraryPP' . $settings_id );
46
 
60
  if ( !empty( $target ) )
61
  $target = ' target="' . $target . '"';
62
  }
63
+
64
  $popup_text = ( !empty( $options['link_popup_text'] ) ? stripslashes($options['link_popup_text']) : __( '%link_image%<br />Click through to visit %link_name%.', 'link-library') );
65
+
66
  if ( ( strpos( $popup_text, '%link_image%' ) !== false ) && !empty( $linkitem['link_image'] ) ) {
67
  $imageoutput = '<a href="';
68
 
78
  if ($options['thumbshotscid'] == '')
79
  $imageoutput .= '<img src="http://open.thumbshots.org/image.aspx?url=' . $the_link . '"';
80
  elseif ($options['thumbshotscid'] != '')
81
+ $imageoutput .= '<img src="http://images.thumbshots.com/image.aspx?cid=' . $options['thumbshotscid'] .
82
+ '&v=1&w=120&h=90&url=' . $the_link . '"';
83
  }
84
  elseif ( strpos($linkitem['link_image'], 'http') !== false )
85
  $imageoutput .= '<img src="' . $linkitem['link_image'] . '"';
94
  $imageoutput .= "/>";
95
 
96
  $imageoutput .= '</a>';
97
+
98
  $popup_text = str_replace( '%link_image%', $imageoutput, $popup_text );
99
  } elseif ( ( strpos( $popup_text, '%link_image%' ) !== false ) && empty( $linkitem['link_image'] ) ) {
100
  $popup_text = str_replace( '%link_image%', '', $popup_text );
101
  }
102
+
103
+
104
  if ( ( strpos( $popup_text, '%link_name%' ) !== false ) && !empty( $name ) ) {
105
  if ( ( $options['sourcename'] == 'primary' && $the_link != '#') || ($options['sourcename'] == 'secondary' && $the_second_link != '#')) {
106
  $nameoutput = '<a href="';
107
 
108
+ if ( isset( $options['sourcename'] ) && ( $options['sourcename'] == 'primary' || $options['sourcename'] == '' ) ) {
109
  $nameoutput .= $the_link;
110
+ }
111
+ elseif ( isset( $options['sourcename'] ) && $options['sourcename'] == 'secondary' )
112
  $nameoutput .= $the_second_link;
113
 
114
  $nameoutput .= '" id="link-' . $linkitem['proper_link_id'] . '" class="' . ( ( isset( $enablelinkpopup ) && $enablelinkpopup ) ? 'thickbox' : 'track_this_link' ) . ( $linkitem['link_featured'] ? ' featured' : '' ). '" ' . $rel . $title . $target. '>';
123
  } elseif ( ( strpos( $popup_text, '%link_name%' ) !== false ) && empty( $name ) ) {
124
  $popup_text = str_replace( '%link_name%', '', $popup_text );
125
  }
126
+
127
  if ( ( strpos( $popup_text, '%link_cat_name%' ) !== false ) && !empty( $linkitem['name'] ) ) { $popup_text = str_replace( '%link_cat_name%', $linkitem['name'], $popup_text );
128
  } elseif ( ( strpos( $popup_text, '%link_cat_name%' ) !== false ) && empty( $linkitem['name'] ) ) {
129
  $popup_text = str_replace( '%link_cat_name%', '', $popup_text );
130
  }
131
+
132
+ if ( ( strpos( $popup_text, '%link_cat_desc%' ) !== false ) && !empty( $linkitem['description'] ) ) {
133
  $cleandesc = str_replace('[', '<', $linkitem['description']);
134
  $cleandesc = str_replace(']', '>', $cleandesc);
135
+
136
  $popup_text = str_replace( '%link_cat_desc%', $cleandesc, $popup_text );
137
  } elseif ( ( strpos( $popup_text, '%link_cat_desc%' ) !== false ) && empty( $linkitem['description'] ) ) {
138
  $popup_text = str_replace( '%link_cat_desc%', '', $popup_text );
139
  }
140
+
141
  if ( ( strpos ( $popup_text, '%link_desc%' ) !== false ) && !empty( $linkitem['link_description'] ) ) {
142
  $linkdesc = $linkitem['link_description'];
143
  $linkdesc = str_replace('[', '<', $linkdesc);
144
  $linkdesc = str_replace(']', '>', $linkdesc);
145
+
146
  $popup_text = str_replace( '%link_desc%', $linkdesc, $popup_text );
147
  } elseif ( ( strpos( $popup_text, '%link_desc%' ) !== false ) && empty( $linkitem['link_description'] ) ) {
148
  $popup_text = str_replace( '%link_desc%', '', $popup_text );
149
  }
150
+
151
  if ( ( strpos ( $popup_text, '%link_large_desc%' ) !== false ) && !empty( $linkitem['link_textfield'] ) ) {
152
  $linklargedesc = stripslashes( $linkitem['link_textfield'] );
153
  $linklargedesc = str_replace('[', '<', $linklargedesc);
154
  $linklargedesc = str_replace(']', '>', $linklargedesc);
155
+
156
  $popup_text = str_replace( '%link_large_desc%', $linklargedesc, $popup_text );
157
  } elseif ( ( strpos( $popup_text, '%link_large_desc%' ) !== false ) && empty( $linkitem['link_textfield'] ) ) {
158
  $popup_text = str_replace( '%link_large_desc%', '', $popup_text );
159
  }
160
+
161
  if ( ( strpos ( $popup_text, '%link_telephone%' ) !== false ) && !empty( $linkitem['link_telephone'] ) ) {
162
  $linktelephone = stripslashes( $linkitem['link_telephone'] );
163
+
164
  $popup_text = str_replace( '%link_telephone%', $linktelephone, $popup_text );
165
  } elseif ( ( strpos( $popup_text, '%link_telephone%' ) !== false ) && empty( $linkitem['link_telephone'] ) ) {
166
  $popup_text = str_replace( '%link_telephone%', '', $popup_text );
167
  }
168
+
169
  if ( ( strpos ( $popup_text, '%link_email%' ) !== false ) && !empty( $linkitem['link_email'] ) ) {
170
  $linkemail = stripslashes( $linkitem['link_email'] );
171
+
172
  $popup_text = str_replace( '%link_email%', $linkemail, $popup_text );
173
  } elseif ( ( strpos( $popup_text, '%link_email%' ) !== false ) && empty( $linkitem['link_email'] ) ) {
174
  $popup_text = str_replace( '%link_email%', '', $popup_text );
175
  }
176
+
177
  if ( ( strpos ( $popup_text, '%link_alt_web%' ) !== false ) && !empty( $linkitem['link_second_url'] ) ) {
178
  $linkalturl = stripslashes( esc_html( $linkitem['link_second_url'] ) );
179
+
180
  $popup_text = str_replace( '%link_alt_web%', $linkalturl, $popup_text );
181
  } elseif ( ( strpos( $popup_text, '%link_alt_web%' ) !== false ) && empty( $linkitem['link_second_url'] ) ) {
182
  $popup_text = str_replace( '%link_alt_web%', '', $popup_text );
183
  }
184
+
185
  if ( ( strpos ( $popup_text, '%link_num_views%' ) !== false ) && !empty( $linkitem['link_visits'] ) ) {
186
  $linkvisits = stripslashes( $linkitem['link_visits'] );
187
+
188
  $popup_text = str_replace( '%link_num_views%', $linkvisits, $popup_text );
189
  } elseif ( ( strpos( $popup_text, '%link_num_views%' ) !== false ) && empty( $linkitem['link_visits'] ) ) {
190
  $popup_text = str_replace( '%link_num_views%', '', $popup_text );
191
  }
192
+
193
  if ( ( strpos ( $popup_text, '%link_submitter_name%' ) !== false ) && !empty( $linkitem['link_submitter_name'] ) ) {
194
  $linksubmitter = stripslashes( $linkitem['link_submitter_name'] );
195
+
196
  $popup_text = str_replace( '%link_submitter_name%', $linksubmitter, $popup_text );
197
  } elseif ( ( strpos( $popup_text, '%link_submitter_name%' ) !== false ) && empty( $linkitem['link_submitter_name'] ) ) {
198
  $popup_text = str_replace( '%link_submitter_name%', '', $popup_text );
199
  }
200
+
201
  if ( ( strpos ( $popup_text, '%link_rating%' ) !== false ) && !empty( $linkitem['link_rating'] ) ) {
202
  $linksubmitter = stripslashes( $linkitem['link_rating'] );
203
+
204
  $popup_text = str_replace( '%link_rating%', $linksubmitter, $popup_text );
205
  } elseif ( ( strpos( $popup_text, '%link_rating%' ) !== false ) && empty( $linkitem['link_rating'] ) ) {
206
  $popup_text = str_replace( '%link_rating%', '', $popup_text );
207
  }
208
+
209
  if ( ( strpos ( $popup_text, '%link_rss%' ) !== false ) && !empty( $linkitem['link_rss'] ) ) {
210
  $linksubmitter = stripslashes( $linkitem['link_rss'] );
211
+
212
  $popup_text = str_replace( '%link_rss%', $linksubmitter, $popup_text );
213
  } elseif ( ( strpos( $popup_text, '%link_rss%' ) !== false ) && empty( $linkitem['link_rss'] ) ) {
214
  $popup_text = str_replace( '%link_rss%', '', $popup_text );
215
  }
216
+
217
  echo '<div class="linkpopup">' . $popup_text . '</div>';
218
+
219
  $xpath = $my_link_library_plugin->relativePath( dirname( __FILE__ ), ABSPATH );
220
 
221
  $track_code = "<script type='text/javascript'>\n";
230
  $track_code .= "});\n";
231
  $track_code .= "});\n";
232
  $track_code .= "</script>";
233
+
234
  echo $track_code;
235
+ exit;
236
+ }
237
+
238
 
239
  ?>
240
 
readme.txt CHANGED
@@ -1,9 +1,9 @@
1
  === Link Library ===
2
  Contributors: jackdewey
3
- Donate link: http://yannickcorner.nayanna.biz/wordpress-plugins/link-library
4
- Tags: link, list, directory, page, library, AJAX, RSS, feeds, inline, search, paging, add, submit, import, batch
5
- Requires at least: 2.7
6
- Tested up to: 3.6
7
  Stable tag: trunk
8
 
9
  The purpose of this plugin is to add the ability to output a list of link categories and a complete list of links with notes and descriptions.
@@ -59,6 +59,162 @@ Further configuration is available under the Link Library Settings panel.
59
 
60
  == Changelog ==
61
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
62
  = 5.8.0.6 =
63
  * Updated french translation
64
  * Added support for media upload to attach new images to links
@@ -372,568 +528,6 @@ Further configuration is available under the Link Library Settings panel.
372
  * Added bookmarklet creation section in admin to allow for quick link creation
373
  * Fixed problem where settings became "sticky" until you went out of plugin admin and came back after resetting them
374
 
375
- = 4.9.8 =
376
- * Tested with Wordpress 3.2
377
- * Added missing tooltip for URL submission acknowledgement page
378
-
379
- = 4.9.7 =
380
- * Highlight the search result string if found in large description
381
-
382
- = 4.9.6 =
383
- * Added Large Description field to link search
384
-
385
- = 4.9.5 =
386
- * Added call to strip slashes off the large description field when displayed
387
-
388
- = 4.9.4 =
389
- * Corrected bug with extrainfo table creation code
390
-
391
- = 4.9.3 =
392
- * Added missing field to table creation code for new users
393
-
394
- = 4.9.2 =
395
- * Added ability for user link submissions to accept large descriptions
396
-
397
- = 4.9.1 =
398
- * Changed terminology from Setting Set to Library Settings or Library to make it more obvious to new users
399
-
400
- = 4.9 =
401
- * Added new div around each category output
402
- * Added new featured link check box under link editor along with featured link sorting option in setting set configuration
403
-
404
- = 4.8.5 =
405
- * Fix to accept more than one link without a URL
406
-
407
- = 4.8.4 =
408
- * Fixed bug which delete all custom field data when generating thumbnails
409
-
410
- = 4.8.3 =
411
- * Fixed broken 2.9.2 compatibility issue introduced in version 4.8.2
412
-
413
- = 4.8.2 =
414
- * Changed table name creation from using prefix to get_blog_prefix() to be compatible with network sites
415
-
416
- = 4.8.1 =
417
- * Removed some unnecessary colorbox code
418
- * Added option to allow users to submit a link without a url into the database
419
-
420
- = 4.8 =
421
- * Switched RSS Preview from using colorbox to thickbox since thickbox is delivered with Wordpress, simplifying compatibility
422
- * Validated support with final version of Wordpress 3.1
423
-
424
- = 4.7.5 =
425
- * Fixed: Now stripping slashes in user link submission form if user does not enter captcha or some informations correctly when data is re-displayed in the fields.
426
-
427
- = 4.7.4 =
428
- * Fixed problem with large description not being saved when a link is first submitted or first modified
429
- * Added ability to specify large description and no follow property in link importer
430
-
431
- = 4.7.3 =
432
- * Added reciprocal link checker
433
-
434
- = 4.7.2 =
435
- * Renamed tooltip class in admin to avoid conflict with other plugins (UAM in specific)
436
- * Changed default number of stylesets to 1 to make plugin easier to use for newcomers
437
- * Fixed problem with link name before code not showing up when secondary link was selected
438
-
439
- = 4.7.1 =
440
- * Maintenance and removal of old information on plugin page
441
-
442
- = 4.7 =
443
- * Added: Option to set nofollow property on links on a link-by-link basis
444
-
445
- = 4.6.7 =
446
- * Fixed: Problem with favicon generation in link editor page
447
- * Fixed: Problem with content directory location when user redirects it
448
- * Fixed: Web Link not following target rules
449
-
450
- = 4.6.6 =
451
- * Fixed: Direct references to content upload directory which did not work in network configurations
452
-
453
- = 4.6.5 =
454
- * Fixed: Pagination issues
455
-
456
- = 4.6.4 =
457
- * Fixed: Unable to hide submitter name and e-mail fields
458
-
459
- = 4.6.3 =
460
- * Fixed: Problem with link submission when no captcha is displayed
461
- * Fixed: Custom captcha show/hide setting not saved
462
-
463
- = 4.6.2 =
464
- * Fixed: Only Settings Set up to 5 could be accessed since version 4.5
465
- * Fixed: First part of submitter was not properly parsed when sending user confirmation e-mail
466
-
467
- = 4.6.1 =
468
- * Fixed: Missing some fields for new installations
469
-
470
- = 4.6 =
471
- * Added: New configuration section under General Settings for Moderation Options
472
- * Added: Ability to send approval or refusal messages to new link submitters
473
- * Added: Option to customize title of moderation notification e-mail
474
- * Added: Ability to specify custom captcha question
475
- * Added: New field to store large link descriptions in link editor page
476
- * Added: CSS Class for User Link Submit button
477
- * Added: Ability to specify custom URL to redirect after user submission
478
-
479
- = 4.5.8 =
480
- * Added: Code to remove link tags from links that have a hash sign as their address (#)
481
-
482
- = 4.5.7 =
483
- * Fixed: Error about ll_install function not found for users upgrading from older versions
484
-
485
- = 4.5.6 =
486
- * Fixed: RSS Link using Standard Icon did not use correct address
487
-
488
- = 4.5.5 =
489
- * Added: Icon for plugin menu in Wordpress Admin
490
- * Fixed: Edit link for admins now points to correct URL
491
- * Fixed: Link to stylesheet editor on general settings page
492
- * Fixed: Re-arranged some code section for compatibility with older versions of PHP
493
-
494
- = 4.5.4 =
495
- * Changed directory for image upload and thumbnail generation to be under \wp-content\uploads instead of plugins directory
496
-
497
- = 4.5.3 =
498
- * Added: New Manual Image Upload field in link edition form
499
-
500
- = 4.5.2 =
501
- * Fixed: Headers already sent error when pressing update settings button on settings set window
502
- * Fixed: Added back second save button at bottom of Settings Set section
503
- * Fixed: Messages get variable that was repeating on settings set page
504
- * Fixed: Unable to hide Link Name
505
- * Fixed: Non-translable string in e-mail notification template
506
-
507
- = 4.5.1 =
508
- * Fixed: Changed registration method for actions to avoid problem on some installations of Wordpress
509
- * Added: New notification icon on moderate section to indicate if any links need to be moderated
510
- * Updated french and danish translations
511
-
512
- = 4.5 =
513
- * Redesign of the admin pages and restructuring of entire code base
514
- * Admin section now has its own menu section with sub-sections instead of being located under settings
515
- * Ability to hide sections of admin pages using the screen options Wordpress tab at the top of each admin page
516
-
517
- = 4.3.3 =
518
- * Fixed: Drag-and-drop for link element ordering
519
-
520
- = 4.3.2 =
521
- * Added: Link Rating is now part of the Link Sub-Field Configuration table to be displayed and configured
522
- * Fixed: Slow load in IE caused by fancybox. Switched to colorbox for RSS Preview box.
523
- * Fixed: Potential conflicts between jQuery sortable query delivered with Link Library and version included with Wordpress
524
- * Added: French translation of Captcha elements
525
- * Added: Check for duplicate link URL and names upon user submission
526
- * Fixed: Links in moderation screen now correctly let you view link edit pages
527
-
528
- = 4.3.1 =
529
- * Change captcha library from re-captcha to library included with plugin to fix layout issues
530
-
531
- = 4.3 =
532
- * Added: Captcha option for user link submission form (uses Re-Captcha service)
533
- * Fixed: MySQL error message displayed on some installations when creating new links
534
-
535
- = 4.2.9.1 =
536
- * Re-added: Extra field in link import template for link image address
537
-
538
- = 4.2.9 =
539
- * Re-fixed: Problem with too many AJAX queries in a short period of time in Internet Explorer
540
- * Re-fixed: Paging in AJAX mode when showing one category at a time
541
- * Re-added: Ability to specify link image address when batch importing
542
-
543
- = 4.2.8 =
544
- * Rolling back all changes to version 4.2.5. The new features of 4.2.6 will be re-implemented this week-end and tested more thoroughly.
545
-
546
- = 4.2.7=
547
- * Reverted changes related to WP 3.0 network compatibility to fix errors experienced by many users
548
-
549
- = 4.2.6 =
550
- * Added: WP 3.0 Network Compatibility
551
- * Fixed: Problem with too many AJAX queries in a short period of time in Internet Explorer
552
- * Fixed: Paging in AJAX mode when showing one category at a time
553
- * Added: Ability to specify link image address when batch importing
554
-
555
- = 4.2.5 =
556
- * Added: New sorting order for links to be displayed in random order
557
- * Added: New option to limit number of links displayed per category
558
- * Fixed: Stylesheet no longer disappears when saving general settings
559
- * Fixed: Thumbshots CID now works correctly for dynamic thumbnail generation
560
- * Fixed: Error messages that were appearing on AJAX load and a few other section have been removed
561
-
562
- = 4.2.4 =
563
- * Added fix for strict PHP errors that may appear on RSS Preview on some server configurations
564
- * Fixed display of thumbshots cid field
565
- * Fixed retrieval of thumbnails from thumbshots.ord when user CID provided
566
-
567
- = 4.2.2 =
568
- * Fixed problem with escape characters added to stylesheet editor when double-quote are present
569
-
570
- = 4.2.1 =
571
- * Added missing code for translation of edit link
572
-
573
- = 4.2 =
574
- * Fix for RSS dialog box images not showing up in Internet Explorer
575
- * Fix to properly pass thumbshots CID when requested thumbnails
576
-
577
- = 4.1.8 =
578
- * Improved usage instructions section
579
-
580
- = 4.1.7 =
581
- * Improved thumbnail and favorite icon generation buttons in link edition form so that they work even when creating a new link and don't redirect to a different page
582
-
583
- = 4.1.6 =
584
- * Fixed: Use primary web address if plugin is updated and settings are not saved anew.
585
-
586
- = 4.1.5 =
587
- * Fixed: Show Web Hits option now turns off correctly
588
-
589
- = 4.1.4 =
590
- * Fixed: Edit links where broken in 4.0. Image and Link ids were broken in 4.0.
591
-
592
- = 4.1.3 =
593
- * Fixed: Links not displayed when links ordered by ID
594
- * Improved upgrade process from versions before 4.0 to avoid losing configuration options.
595
-
596
- = 4.1.2 =
597
- * Correction to stylesheet display filter
598
-
599
- = 4.1.1 =
600
- * Minor tweaks to stylesheet editor
601
-
602
- = 4.1 =
603
- * Added: Stylesheet Editor to avoid upgrade issues with customized stylesheet getting overwritten.
604
-
605
- = 4.0.4 =
606
- * Update: French translation corrections
607
-
608
- = 4.0.3 =
609
- * Fixed: Added replacement statement to convert double-quotes to single quotes in text fields.
610
-
611
- = 4.0.2 =
612
- * Fixed: Only search results from first category encountered would display when only showing one category at a time
613
-
614
- = 4.0.1 =
615
- * Fixed: Problem with batch thumbnail generation, files not created in right folder
616
-
617
- = 4.0 =
618
- * Added: New drag-and-drop interface to specify order of link elements
619
- * Added: Ability to specify target link for link categories to allow categories to be on seperate page from link library
620
- * Added: New section in link edition screen to specify new data elements (Reciprocal Link, E-mail, Second Web Address, Telephone, Link Submitter)
621
- * Added: Ability to batch import links through csv files
622
- * Added: Ability to import/export setting sets using csv files
623
- * Added: Collection of click-through stats for links
624
- * Added: Link category permalinks
625
- * Added: Update page title
626
- * Added: French Translation
627
- * Added: Can now generate thumbnail or favorite icon or a single-link basis
628
- * Added: Option to store user information when available upon link submission
629
-
630
- = 3.4 =
631
- * Addition correction for link count in category listing
632
-
633
- = 3.3.9 =
634
- * Corrected link count in category listing to disregard hidden links is Show Hidden option is disabled
635
-
636
- = 3.3.8 =
637
- * Removed unnecessary call to load jquery-ui since that file does not exist.
638
-
639
- = 3.3.7 =
640
- * Remove unnecessary function that caused problems with some themes which defined a function with the same name
641
-
642
- = 3.3.6 =
643
- * Fixed: Added check for links per page config setting being set to 0 or null when pagination mode is active
644
-
645
- = 3.3.5 =
646
- * Fixed: Problem with AJAX category switching when setting set # not specified in Link Library shortcode
647
-
648
- = 3.3.4 =
649
- * Fixed: Error with undefined function initTree when using AJAX category switching
650
-
651
- = 3.3.3 =
652
- * User-submitted links under moderation are now set to be invisible. Their visibility is set to true when they are approved.
653
-
654
- = 3.3.2 =
655
- * Added: Field in admin page to customize label in search form
656
-
657
- = 3.3.1 =
658
- * Fixed: Removed hard-coded site path when clicking on links on moderation page
659
- * Added: Label for user-submitted category list entry
660
-
661
- = 3.3 =
662
- * Added: New debug information for category list in add link form
663
- * Fixed: Problem with population of category list in Link Addition Form
664
- * Added: Ability for users to submit new category when submitting new links
665
-
666
- = 3.2.9 =
667
- * Fixed: Dimensions of RSS Preview Window
668
- * Fixed: Population of category list in Link Addition Form
669
-
670
- = 3.2.8 =
671
- * Fixed: Repeating category headers on certain configurations
672
-
673
- = 3.2.7 =
674
- * Fixed: Highlight bugs in search results
675
-
676
- = 3.2.6 =
677
- * Enhanced link moderation page layout
678
-
679
- = 3.2.5 =
680
- * Fixed: Thumbnail generation now works all the time instead of only when specific categories are specified
681
-
682
- = 3.2.4 =
683
- * Fixed: Gaps between admin form sections no longer appear after updating settings.
684
-
685
- = 3.2.3 =
686
- * Fixed: A href tags placed within link notes are now rendered correctly as links again
687
-
688
- = 3.2.2 =
689
- * Corrected bug with new link moderation section that caused errors on servers without the php open short tag option enabled
690
-
691
- = 3.2.1 =
692
- * Changed format of if statement to switch between admin and moderation to avoid problem with some server configurations
693
- * Added support for single quotes in link sub-field configuration table
694
-
695
- = 3.2 =
696
- * Added new link moderation screen that allows for batch approval or deletion of links awaiting moderation
697
-
698
- = 3.1.7 =
699
- * Changed option "Use HTML codes for formatting" to "Convert [] to <> in Link Description and Notes" since Wordpress does not allow admins to put HTML tags in notes and description
700
-
701
- = 3.1.6 =
702
- * Changed tooltip plugin used in admin pages to avoid conflict with other plugins
703
-
704
- = 3.1.5 =
705
- * Fixed: Category links not working correctly with pagination turned on
706
-
707
- = 3.1.4 =
708
- * Fixed: Problem with show one category at a time in AJAX mode after upgrade
709
- * Tested compatibility with Wordpress 3.0 Beta 1. No problems to report.
710
-
711
- = 3.1.3 =
712
- * Upgraded version of fancybox plugin 1.3.1
713
-
714
- = 3.1.2 =
715
- * New Feature: Generate images for links from web site fav icons
716
- * Fixed: Thumbnail generation now only happens once when you press the button instead of every time you press submit after the initial generation
717
-
718
- = 3.1.1 =
719
- * Fixed: Get errors when saving settings referring to an empty category
720
- * Fixed: When showing one category at a time and selecting an empty category, categories with links stop showing the links that they contain
721
-
722
- = 3.1 =
723
- * Added ability to generate RSS feeds for a link page.
724
- * Added new option to show single categories using AJAX (previous mode) or HTML GET methods
725
-
726
- = 3.0.4 =
727
- * Added new option to display number of links for each category in the category list
728
-
729
- = 3.0.3 =
730
- * Fix to display tooltips in admin pages
731
- * Added information to readme
732
-
733
- = 3.0.2 =
734
- * Corrected bug with link search when using the AJAX Show One Category at a Time mode
735
-
736
- = 3.0.1 =
737
- * Removed doubel highlight tags when displaying search results
738
- * Fix problem with category links when pagination mode is active and category is displayed on page other than first
739
- * Added new option to only display link addition form when logged in as a valid user
740
-
741
- = 3.0 =
742
- * Added e-mail notification when new links are submitted
743
- * Removed text color tags from default stylesheet
744
- * Added new options to specify which fields should be displayed on Link Addition form (Show/Hide)
745
- * Added option to use site thumbnails instead of local images
746
- * Added new button to request and store thumbnails for all links
747
-
748
- = 2.9.3 =
749
- * Resolved further issues when both "Paginate Results" and "Only show one category at a time" are activated
750
- * Enhanced debugging mode
751
-
752
- = 2.9.2 =
753
- * Fix refresh problem in Link Library admin page when updating settings
754
- * Enabled "Paginate Results" and "Only show one category at a time" options to work together
755
- * Removed possibility of upgrading settings from a pre-2.0 version of Link Library
756
-
757
- = 2.9.1 =
758
- * Fixes problem with infinite loop introduced in version 2.8.8 and higher
759
-
760
- = 2.9 =
761
- * Added new option field to specify class for link images
762
- * Added debug mode to facilitate remote debugging
763
-
764
- = 2.8.9 =
765
- * Corrected small bug withcheck to determine if stylesheet should be loaded
766
-
767
- = 2.8.8 =
768
- * Added built-in support to store link update time instead of having to rely on external plugins
769
- * Improved filtering system to decide which plugins/stylesheets get loaded on a page based on its contents and configuration
770
-
771
- = 2.8.7 =
772
- * Add new option to specify position of image relative to link name (before or after)
773
- * Added option to include scripts and stylesheets on specific pages even if they don't contain the Link Library shortcode commands
774
-
775
- = 2.8.6 =
776
- * Move code to process user submitted links from Link Display code to Link Submission Form code to allow link submission form to be displayed on different page than links
777
-
778
- = 2.8.5 =
779
- * Small correction so that edit link shows up next to link name
780
-
781
- = 2.8.4 =
782
- * Added ability to specify code to be placed before and after link images
783
-
784
- = 2.8.3 =
785
- * Restored div ids based on setting set number to allow multiple link libraries to be displayed on the same page
786
- * Changed AJAX loading indicator from being displayed in a span to a div
787
- * Changed text displayed when no categories or no links are displayed to be simpler
788
-
789
- = 2.8.2 =
790
- * Fixed problem with AJAX mode when switching categories
791
- * Changes names of categories to full name in user submission form
792
- * Fixes problem with categories showing with no link if unapproved links were present in database
793
-
794
- = 2.8.1 =
795
- * Corrected a few bugs with listing categories in user submission form
796
- * Made small enhancements to stylesheet
797
-
798
- = 2.8 =
799
- * Corrects problem with bad link results introduced in version 2.7.1
800
- * Add ability to have more than 5 Settings Set
801
-
802
- = 2.7.2 =
803
- * Correctly process special characters in category description
804
-
805
- = 2.7.1 =
806
- * Fixed option "Hide if Empty" to correctly display categories that do not contain any links
807
- * Improved the pagination scheme that was introduced in version 2.7 to show a limited number of entries
808
-
809
- = 2.7 =
810
- * Changed jQuery script to render RSS previews from Thickbox to Fancybox
811
- * Added code to check if javascript and stylesheets from plugin are necessary before loading them
812
- * Changed pagination system to show all pages and allow user to navigate though link library pages quicker
813
- * Fixes stylesheet bugs in Link-Library.css. CSS issues with Thickbox were removed by changing jQuery scrip for that functionality
814
-
815
- = 2.6.1 =
816
- * Now correctly displays link dates if that functionality is activated
817
-
818
- = 2.6 =
819
- * Adds the ability to display a form for users to submit new links to the Wordpress link database
820
- * Allows administrators to determine if links are displayed immediately or only after being moderated
821
- * All labels can be edited in the admin panel
822
-
823
- = 2.5.9.3 =
824
- * Corrected a big with category names appearing twice after update 2.5.9.2
825
-
826
- = 2.5.9.2 =
827
- * Added option to specify category description position relative to category name
828
- * Added new option to display link date between link name and description
829
-
830
- = 2.5.9.1 =
831
- * Modified code only to display table column headers if they contain text
832
-
833
- = 2.5.9 =
834
- * Stopped showing links sets as private by default
835
- * Added option to show links even if they are hidden (false by default)
836
-
837
- = 2.5.8 =
838
- * Modified search and pagination features to work with Permalinks config set to Default
839
-
840
- = 2.5.6 =
841
- * Corrected bug with Ajax loading icon not disappearing after data is loaded
842
- * Added fix so that the notes and description outout can be correctly hidden if desired.
843
-
844
- = 2.5.5 =
845
- * Corrected bug with Show Edit Links option in admin panel
846
- * Fixed issue with AJAX mode (Show one category at a time) where page would always go back to top when clicking on category links
847
-
848
- = 2.5.4 =
849
- * Added new general options section for settings that apply to all configuration
850
- * Added field to specify custom stylesheet name to avoid getting your settings overridden with each update
851
-
852
- = 2.5.3 =
853
- * Corrects bug in Ajax mode (display one category at a time) when two instances of Link Library are displayed on the same page
854
- * Corrects bug in admin page for new option to show/hide category names. Also renamed from Show Category Names to Hide Category Names
855
-
856
- = 2.5.2 =
857
- * Bug fix to make Link Library accessible from Plugins Page
858
- * Corrected path to jquery plugin
859
-
860
- = 2.5.1 =
861
- * Fixed bug with One Category at a time mode if no default category is set
862
-
863
- = 2.5 =
864
- * Redesigned administration panel
865
- * Moved configuration settings under Settings section in Wordpress admin
866
- * Added new ability to display search box and highlight keywords in results
867
- * Added new ability to limit number of results per page and add links to navigate between pages
868
-
869
- = 2.3.3 =
870
- * Fixed bug with AJAX mode to display one category at a time
871
-
872
- = 2.3.2 =
873
- * Fixed bug with RSS feeds which tried to load RSS feeds even if no feed address was specified
874
-
875
- = 2.3.1 =
876
- * Added configuration field to specify RSS library cache directory. Had been hard-coded by error in version 2.3
877
-
878
- = 2.3 =
879
- * Added messages in admin panel to show that data is saved or potential errors.
880
- * Added new ability to show RSS feed previews in a preview box or inline with links.
881
-
882
- = 2.2 =
883
- * Added new mode that only shows one category at a time.
884
- * New category can be selected through category list.
885
- * Default first category can be selected by user.
886
- * Uses AJAX to fetch data.
887
-
888
- = 2.1 =
889
- * Added ability to display edit links next to links in page for editors and administrators that are logged in.
890
-
891
- = 2.0 =
892
- * Added ability to define multiple groups of settings to use Link Library on different pages with different configurations.
893
-
894
- = 1.3.2 =
895
- * Added option to display link category descriptions, with option to embed HTML code in description.
896
-
897
- = 1.3.1 =
898
- * Optimized some of the code for category parsing and corrected a few syntax errors.
899
- * Categories with special characters will also be handled better.
900
-
901
- = 1.3 =
902
- * Created a new stylesheet for Link Library styles. Added new reset settings link for a table layout.
903
-
904
- = 1.2.5 =
905
- * Adds new option to specify a target window for all links
906
-
907
- = 1.2.4 =
908
- * Corrects second issue related to exclusion list and category order set to included list
909
-
910
- = 1.2.3=
911
- * Corrects a bug between the exclusion list and setting category order to included list with no included list defined
912
-
913
- = 1.2.2 =
914
- * Correct a few issues with escape characters and the nofollow condition
915
-
916
- = 1.2 =
917
- * Added new options to output extra code before and after complete link groups after a user-defined number of links.
918
- * Enables the display of links are data cells in a table row.
919
-
920
- = 1.1.9 =
921
- * Added new option to show RSS link using standard icon instead of only textual link.
922
-
923
- = 1.1.8.1 =
924
- * Fixed bug with Show Image and Name option. Now works as expected.
925
-
926
- = 1.1.8 =
927
- * Added new ordering option to follow order set by [My Link Order](http://wordpress.org/extend/plugins/my-link-order/) plugin
928
-
929
- = 1.1.7 =
930
- * Added new options to give users flexibility to choose between div class tags and heading tags.
931
- * Users upgrading need to select the desired output and set the value of the class name (e.g. linklistcatname) or desired heading style (e.g. h2).
932
-
933
- = 1.1.6 =
934
- * The H2 tags that were previously placed before and after the names of the link categories have been replaced by a div class called linklistcatname.
935
- * This allows for more flexibility in formatting the element using your blog�s stylesheet.
936
-
937
  == Frequently Asked Questions ==
938
 
939
  = Where do I find my category IDs to place in the "Categories to be Displayed" and "Categories to be Excluded" fields? =
1
  === Link Library ===
2
  Contributors: jackdewey
3
+ Donate link: http://ylefebvre.ca/wordpress-plugins/link-library
4
+ Tags: link, list, directory, page, library, AJAX, RSS, feeds, inline, search, paging, add, submit, import, batch, pop-up
5
+ Requires at least: 3.0
6
+ Tested up to: 4.0
7
  Stable tag: trunk
8
 
9
  The purpose of this plugin is to add the ability to output a list of link categories and a complete list of links with notes and descriptions.
59
 
60
  == Changelog ==
61
 
62
+ = 5.8.7.1 =
63
+ * Corrected problem with user link submissions not getting stored
64
+
65
+ = 5.8.7 =
66
+ * Fixed problem with link losing some data such as featured flag when generating favicons for all links
67
+
68
+ = 5.8.6.9 =
69
+ * Fixed problem with importer when category name contains special characters
70
+
71
+ = 5.8.6.8 =
72
+ * Added options to specify custom images for expand and collapse icons
73
+
74
+ = 5.8.6.7 =
75
+ * Fixed issue with link category list not appearing correctly when selecting in Multi-select list mode
76
+ * Added warning for users who do not have any link categories in their install
77
+
78
+ = 5.8.6.6 =
79
+ * Corrected PHP warnings
80
+
81
+ = 5.8.6.5 =
82
+ * Updated information on RSS feed link
83
+
84
+ = 5.8.6.4 =
85
+ * Updated french translation
86
+ * Added missing translation strings
87
+ * Fixed problem with reciprocal link checker and rss feed if links_recently_updated_time variable not set
88
+
89
+ = 5.8.6.3 =
90
+ * Fixed fatal error on ll_reset_options
91
+ * Added space between track_this_link and featured classes in Link Library output
92
+
93
+ = 5.8.6.2 =
94
+ * Added new functionality to expand and collapse link categories on display
95
+ * Add new option to select categories via selection lists instead of a comma-seperated list of IDs
96
+ * Add warning before copying a library onto another
97
+ * Corrects PHP warning in admin pages
98
+
99
+ = 5.8.6.1 =
100
+ * Fixed problem with No Links Found message not appearing if no search results found and no link category is set to display on startup
101
+ * Fixed some PHP warnings
102
+
103
+ = 5.8.6 =
104
+ * Final fixes for new link submission response e-mail variable %linkurl%
105
+ * Added new message for finding no results in search
106
+
107
+ = 5.8.5.9 =
108
+ * Fixed problem with new variable %linkurl%
109
+
110
+ = 5.8.5.8 =
111
+ * Added variable %linkurl% for link submission response e-mail template
112
+ * Fixed problem with link title having bad tags when using link description as title and search terms are found in that description
113
+
114
+ = 5.8.5.7 =
115
+ * Fixed tabs not appearing correctly in reciprocal link checker
116
+ * Updated french translation
117
+
118
+ = 5.8.5.6 =
119
+ * Fixed problem with resetting stylesheet to default
120
+ * Added FAQ section, include embedded new Link Library tutorial videos
121
+
122
+ = 5.8.5.5 =
123
+ * Updated pagination code to preserve URL parameters from other plugins
124
+ * Updated FAQ section on plugin page
125
+
126
+ = 5.8.5.4 =
127
+ * Changed layout of delete and reset buttons to make them more obvious to use
128
+ * Fixed late refresh after deleting or resetting options
129
+
130
+ = 5.8.5.3 =
131
+ * Fix link updated date setting to use blog time instead of GMT time
132
+ * Corrected issue with RSS feed URL generation
133
+
134
+ = 5.8.5.2 =
135
+ * Fix problem with user-submitted categories on link submission
136
+
137
+ = 5.8.5.1 =
138
+ * Reverted all new functions from 5.8.5 until further testing can be done to resolve layout with new version
139
+
140
+ = 5.8.4.3 =
141
+ * Fixed problem with category links when paginating results
142
+
143
+ = 5.8.4.2 =
144
+ * Fix problem with link counts when displaying category list
145
+
146
+ = 5.8.4.1 =
147
+ * Added hack to allow people to page through links by adding parameters to the end of the link manager URL (?linksperpage=1&linkspage=2)
148
+
149
+ = 5.8.4 =
150
+ * Updated admin menu look
151
+
152
+ = 5.8.3.2 =
153
+ * Second fix to allow searches to work with apostrophes
154
+ * Fix to allow categories containing no links to be displayed
155
+
156
+ = 5.8.3.1 =
157
+ * Allow link searches to work with apostrophes
158
+ * Fix issue with duplicate images appearing
159
+
160
+ = 5.8.3 =
161
+ * Added entry to stylesheet template to style featured links
162
+ * Added new option to use local images attached to link if they are present when thumbshots automatic thumbnail generation is active
163
+ * Restores support for versions before 3.5 that did not have the media uploader
164
+
165
+ = 5.8.2.9 =
166
+ * Fixed bug with links and settings export functionality
167
+
168
+ = 5.8.2.8 =
169
+ * Fixed problem with AJAX mode when configured not to show library at first. Library was still showing if empty.
170
+ * Link dates can now be formatted and translated to local site language
171
+ * Changed links and settings export folder to site upload folder instead of plugin folder
172
+
173
+ = 5.8.2.7 =
174
+ * Added option to hide donation links and Support the Author ad
175
+ * Added ability for link updated date to be translated to site language
176
+ * Updated french translation
177
+
178
+ = 5.8.2.6 =
179
+ * Increased execution time when importing links to allow for larger imports
180
+ * Enhanced media uploader selection to show image right away when no previous image was present
181
+
182
+ = 5.8.2.5 =
183
+ * Fixed bug with Link popup option, which was not creating link with correct URL
184
+
185
+ = 5.8.2.4 =
186
+ * Added option to suppress Link Library footer in notification e-mails
187
+
188
+ = 5.8.2.3 =
189
+ * Fixes bug with search results appearing in ajax mode when hiding links on first page display
190
+
191
+ = 5.8.2.2 =
192
+ * Fixed additional PHP warning
193
+
194
+ = 5.8.2.1 =
195
+ * Fixed PHP warnings
196
+
197
+ = 5.8.2 =
198
+ * Fix compatibility issue with WordPress 3.9
199
+
200
+ = 5.8.1.3 =
201
+ * Fix additional problems found with pagination mode
202
+
203
+ = 5.8.1.2 =
204
+ * Fixed problem with AJAX and Pagination mode both active at the same. Pages other then 1 in a category would not display
205
+
206
+ = 5.8.1.1 =
207
+ * Fixed RSS Preview functionality that had been broken in 5.8.1 update
208
+
209
+ = 5.8.1 =
210
+ * Addressed security concerns raised by Wordpress.org plugin maintenance team
211
+
212
+ = 5.8.0.9 =
213
+ * Added option to display pagination selector before or after links
214
+
215
+ = 5.8.0.7 =
216
+ * Corrected problem with user link submissions introduced by previous update
217
+
218
  = 5.8.0.6 =
219
  * Updated french translation
220
  * Added support for media upload to attach new images to links
528
  * Added bookmarklet creation section in admin to allow for quick link creation
529
  * Fixed problem where settings became "sticky" until you went out of plugin admin and came back after resetting them
530
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
531
  == Frequently Asked Questions ==
532
 
533
  = Where do I find my category IDs to place in the "Categories to be Displayed" and "Categories to be Excluded" fields? =
rssfeed.php CHANGED
@@ -1,93 +1,86 @@
1
  <?php
2
- if( file_exists( '../../../wp-load.php' ) ) {
3
- require_once( '../../../wp-load.php');
4
- }
5
- // Oh dear, the plugin directory is not in the usual spot...
6
- else if ( isset( $_REQUEST['xpath'] ) && file_exists( $_REQUEST['xpath'] . 'wp-load.php' ) ) {
7
- require_once( $_REQUEST['xpath'] .'wp-load.php');
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
8
  }
9
- require_once("rss.genesis.php");
10
-
11
- global $wpdb;
12
-
13
- $settingsetid = intval($_GET['settingset']);
14
-
15
- $settingsname = 'LinkLibraryPP' . $settingsetid;
16
- $options = get_option($settingsname);
17
-
18
- $rss = new rssGenesis();
19
-
20
- if ( !defined('WP_CONTENT_DIR') )
21
- define( 'WP_CONTENT_DIR', ABSPATH . 'wp-content' );
22
-
23
- // Guess the location
24
- $llpluginpath = WP_CONTENT_URL.'/plugins/link-library/';
25
-
26
- $feedtitle = ($options['rssfeedtitle'] == "" ? "Link Library Generated Feed" : $options['rssfeedtitle']);
27
- $feeddescription = ($options['rssfeeddescription'] == "" ? "Link Library Generated Feed Description" : $options['rssfeeddescription']);
28
-
29
- // CHANNEL
30
- $rss->setChannel (
31
- $feedtitle, // Title
32
- $llpluginpath . 'rssfeed.php?settingset=' . $settingsetid, // Link
33
- $feeddescription, // Description
34
- null, // Language
35
- null, // Copyright
36
- null, // Managing Editor
37
- null, // WebMaster
38
- null, // Rating
39
- "auto", // PubDate
40
- "auto", // Last Build Date
41
- "Link Library Links", // Category
42
- null, // Docs
43
- null, // Time to Live
44
- null, // Skip Days
45
- null // Skip Hours
46
- );
47
-
48
- $linkquery = "SELECT distinct *, UNIX_TIMESTAMP(l.link_updated) as link_date, ";
49
- $linkquery .= "IF (DATE_ADD(l.link_updated, INTERVAL " . get_option('links_recently_updated_time') . " MINUTE) >= NOW(), 1,0) as recently_updated ";
50
- $linkquery .= "FROM " . $wpdb->prefix . "terms t ";
51
- $linkquery .= "LEFT JOIN " . $wpdb->prefix . "term_taxonomy tt ON (t.term_id = tt.term_id) ";
52
- $linkquery .= "LEFT JOIN " . $wpdb->prefix . "term_relationships tr ON (tt.term_taxonomy_id = tr.term_taxonomy_id) ";
53
- $linkquery .= "LEFT JOIN " . $wpdb->prefix . "links l ON (tr.object_id = l.link_id) ";
54
- $linkquery .= "WHERE tt.taxonomy = 'link_category' ";
55
-
56
- if ($options['hide_if_empty'])
57
- $linkquery .= "AND l.link_id is not NULL AND l.link_description not like '%LinkLibrary:AwaitingModeration:RemoveTextToApprove%' ";
58
-
59
- if ($options['categorylist'] != "")
60
- $linkquery .= " AND t.term_id in (" . $options['categorylist']. ")";
61
-
62
- if ($options['excludecategorylist'] != "")
63
- $linkquery .= " AND t.term_id not in (" . $options['excludecategorylist'] . ")";
64
-
65
- if ($options['showinvisible'] == false)
66
- $linkquery .= " AND l.link_visible != 'N'";
67
-
68
- $linkquery .= " ORDER by link_date DESC";
69
-
70
- $linkquery .= " LIMIT 0, " . $options['numberofrssitems'];
71
-
72
- $linkitems = $wpdb->get_results($linkquery);
73
-
74
- if ($linkitems)
75
- {
76
- foreach ($linkitems as $linkitem)
77
- {
78
- if ($linkitem->link_url != '')
79
- // ITEM
80
- $rss->addItem (
81
- $linkitem->link_name, // Title
82
- $linkitem->link_url, // Link
83
- $linkitem->link_description, // Description
84
- $linkitem->link_updated, //Publication Date
85
- $linkitem->name // Category
86
- );
87
-
88
- }
89
- }
90
-
91
- echo $rss->getFeed();
92
 
93
  ?>
1
  <?php
2
+
3
+ global $my_link_library_plugin;
4
+
5
+ function link_library_generate_rss_feed () {
6
+
7
+ require_once plugin_dir_path( __FILE__ ) . 'rss.genesis.php';
8
+
9
+ global $wpdb;
10
+
11
+ $settingsetid = intval($_GET['settingset']);
12
+
13
+ $settingsname = 'LinkLibraryPP' . $settingsetid;
14
+ $options = get_option($settingsname);
15
+
16
+ $rss = new rssGenesis();
17
+
18
+ $feedtitle = ($options['rssfeedtitle'] == "" ? "Link Library Generated Feed" : $options['rssfeedtitle']);
19
+ $feeddescription = ($options['rssfeeddescription'] == "" ? "Link Library Generated Feed Description" : $options['rssfeeddescription']);
20
+
21
+ // CHANNEL
22
+ $rss->setChannel (
23
+ $feedtitle, // Title
24
+ home_url () . '?link_library_rss_feed=1&settingset=' . $settingsetid, // Link
25
+ $feeddescription, // Description
26
+ null, // Language
27
+ null, // Copyright
28
+ null, // Managing Editor
29
+ null, // WebMaster
30
+ null, // Rating
31
+ "auto", // PubDate
32
+ "auto", // Last Build Date
33
+ "Link Library Links", // Category
34
+ null, // Docs
35
+ null, // Time to Live
36
+ null, // Skip Days
37
+ null // Skip Hours
38
+ );
39
+
40
+ $linkquery = "SELECT distinct *, UNIX_TIMESTAMP(l.link_updated) as link_date ";
41
+ $linkquery .= "FROM " . $wpdb->prefix . "terms t ";
42
+ $linkquery .= "LEFT JOIN " . $wpdb->prefix . "term_taxonomy tt ON (t.term_id = tt.term_id) ";
43
+ $linkquery .= "LEFT JOIN " . $wpdb->prefix . "term_relationships tr ON (tt.term_taxonomy_id = tr.term_taxonomy_id) ";
44
+ $linkquery .= "LEFT JOIN " . $wpdb->prefix . "links l ON (tr.object_id = l.link_id) ";
45
+ $linkquery .= "WHERE tt.taxonomy = 'link_category' ";
46
+
47
+ if ($options['hide_if_empty'])
48
+ $linkquery .= "AND l.link_id is not NULL AND l.link_description not like '%LinkLibrary:AwaitingModeration:RemoveTextToApprove%' ";
49
+
50
+ if ($options['categorylist'] != "")
51
+ $linkquery .= " AND t.term_id in (" . $options['categorylist']. ")";
52
+
53
+ if ($options['excludecategorylist'] != "")
54
+ $linkquery .= " AND t.term_id not in (" . $options['excludecategorylist'] . ")";
55
+
56
+ if ($options['showinvisible'] == false)
57
+ $linkquery .= " AND l.link_visible != 'N'";
58
+
59
+ $linkquery .= " ORDER by link_date DESC";
60
+
61
+ $linkquery .= " LIMIT 0, " . $options['numberofrssitems'];
62
+
63
+ $linkitems = $wpdb->get_results($linkquery);
64
+
65
+ if ($linkitems)
66
+ {
67
+ foreach ($linkitems as $linkitem)
68
+ {
69
+ if ($linkitem->link_url != '')
70
+ // ITEM
71
+ $rss->addItem (
72
+ $linkitem->link_name, // Title
73
+ $linkitem->link_url, // Link
74
+ $linkitem->link_description, // Description
75
+ $linkitem->link_updated, //Publication Date
76
+ $linkitem->name // Category
77
+ );
78
+
79
+ }
80
+ }
81
+
82
+ echo $rss->getFeed();
83
+ exit;
84
  }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
85
 
86
  ?>
rsspreview.php CHANGED
@@ -1,70 +1,67 @@
1
  <?php
2
 
3
- if( file_exists( '../../../wp-load.php' ) ) {
4
- require_once( '../../../wp-load.php');
5
- }
6
- // Oh dear, the plugin directory is not in the usual spot...
7
- else if ( isset( $_REQUEST['xpath'] ) && file_exists( $_REQUEST['xpath'] . 'wp-load.php' ) ) {
8
- require_once( $_REQUEST['xpath'] .'wp-load.php');
9
- }
10
-
11
- $linkid = intval($_GET['linkid']);
12
- $itemcount = intval($_GET['previewcount']);
13
-
14
- $link = get_bookmark( $linkid );
15
 
16
- $genoptions = get_option('LinkLibraryGeneral');
17
 
18
- include_once(ABSPATH . WPINC . '/feed.php');
 
 
 
 
19
 
20
- // Get a SimplePie feed object from the specified feed source.
21
- $rss = fetch_feed($link->link_rss);
22
- if (!is_wp_error( $rss ) ) : // Checks that the object is created correctly
23
- // Figure out how many total items there are, but limit it to 5.
24
- $maxitems = $rss->get_item_quantity($itemcount);
25
 
26
- // Build an array of all the items, starting with element 0 (first element).
27
- $rss_items = $rss->get_items(0, $maxitems);
28
-
29
- endif;
30
  ?>
31
  <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
32
 
33
  <html xmlns="http://www.w3.org/1999/xhtml">
34
  <head>
35
- <title><?php echo (empty($_GET['feed'])) ? 'RSS_PHP' : 'RSS_PHP: ' . $link->link_name; ?></title>
36
 
37
- <!-- META HTTP-EQUIV -->
38
- <meta http-equiv="content-type" content="text/html; charset=UTF-8; ?>" />
39
- <meta http-equiv="imagetoolbar" content="false" />
40
 
41
- <?php if ( isset( $genoptions['stylesheet'] ) && $genoptions['stylesheet'] != ''): ?>
42
- <style id='LinkLibraryStyle' type='text/css'>
43
- <?php echo stripslashes($genoptions['fullstylesheet']); ?>
44
- </style>
45
- <?php endif; ?>
46
 
47
  </head>
48
 
49
  <body>
50
- <div id="ll_rss_preview_results">
51
- <?php if ($rss_items): ?>
52
- <?php foreach($rss_items as $item): ?>
53
- <div class="ll_rss_preview_title" style="padding:0 5px 5px;">
54
- <h1><a target="feedwindow" href="<?php echo $item->get_permalink(); ?>"><?php echo $item->get_title(); ?></a><div class='ll_rss_preview_date'><?php echo $item->get_date('j F Y | g:i a'); ?></div></h1>
55
- <div class='ll_rss_preview_content'><?php echo $item->get_description(); ?></div>
56
- </div>
57
- <br />
58
- <?php
59
- endforeach;
60
- ?>
61
- <br />
62
- <div>
63
- <a class="ll_rss_preview_button" target="feedwindow" href="<?php echo $link->link_rss; ?>"><span>More News from this Feed</span></a> <a class="ll_rss_preview_button" target="sitewindow" href="<?php echo $link->link_url; ?>"><span>See Full Web Site</span></a>
64
- </div>
65
- <br />
66
- <br />
67
- <?php endif; ?>
68
- </div>
69
  </body>
70
- </html>
 
 
 
 
1
  <?php
2
 
3
+ function link_library_generate_rss_preview( $my_link_library_plugin ) {
4
+ $linkid = intval($_GET['linkid']);
5
+ $itemcount = intval($_GET['previewcount']);
6
+
7
+ $link = get_bookmark( $linkid );
8
+
9
+ $genoptions = get_option('LinkLibraryGeneral');
 
 
 
 
 
10
 
11
+ include_once(ABSPATH . WPINC . '/feed.php');
12
 
13
+ // Get a SimplePie feed object from the specified feed source.
14
+ $rss = fetch_feed($link->link_rss);
15
+ if (!is_wp_error( $rss ) ) : // Checks that the object is created correctly
16
+ // Figure out how many total items there are, but limit it to 5.
17
+ $maxitems = $rss->get_item_quantity($itemcount);
18
 
19
+ // Build an array of all the items, starting with element 0 (first element).
20
+ $rss_items = $rss->get_items(0, $maxitems);
 
 
 
21
 
22
+ endif;
 
 
 
23
  ?>
24
  <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
25
 
26
  <html xmlns="http://www.w3.org/1999/xhtml">
27
  <head>
28
+ <title><?php echo (empty($_GET['feed'])) ? 'RSS_PHP' : 'RSS_PHP: ' . $link->link_name; ?></title>
29
 
30
+ <!-- META HTTP-EQUIV -->
31
+ <meta http-equiv="content-type" content="text/html; charset=UTF-8; ?>" />
32
+ <meta http-equiv="imagetoolbar" content="false" />
33
 
34
+ <?php if ( isset( $genoptions['stylesheet'] ) && $genoptions['stylesheet'] != ''): ?>
35
+ <style id='LinkLibraryStyle' type='text/css'>
36
+ <?php echo stripslashes($genoptions['fullstylesheet']); ?>
37
+ </style>
38
+ <?php endif; ?>
39
 
40
  </head>
41
 
42
  <body>
43
+ <div id="ll_rss_preview_results">
44
+ <?php if ($rss_items): ?>
45
+ <?php foreach($rss_items as $item): ?>
46
+ <div class="ll_rss_preview_title" style="padding:0 5px 5px;">
47
+ <h1><a target="feedwindow" href="<?php echo $item->get_permalink(); ?>"><?php echo $item->get_title(); ?></a><div class='ll_rss_preview_date'><?php echo $item->get_date('j F Y | g:i a'); ?></div></h1>
48
+ <div class='ll_rss_preview_content'><?php echo $item->get_description(); ?></div>
49
+ </div>
50
+ <br />
51
+ <?php
52
+ endforeach;
53
+ ?>
54
+ <br />
55
+ <div>
56
+ <a class="ll_rss_preview_button" target="feedwindow" href="<?php echo $link->link_rss; ?>"><span>More News from this Feed</span></a> <a class="ll_rss_preview_button" target="sitewindow" href="<?php echo $link->link_url; ?>"><span>See Full Web Site</span></a>
57
+ </div>
58
+ <br />
59
+ <br />
60
+ <?php endif; ?>
61
+ </div>
62
  </body>
63
+ </html>
64
+
65
+ <?php
66
+ exit;
67
+ }
stylesheettemplate.css CHANGED
@@ -2,6 +2,10 @@
2
 
3
  .linktable a {text-decoration:none}
4
 
 
 
 
 
5
  table.linklisttable {
6
  width:100%;
7
  border-width: 0px 0px 0px 0px;
@@ -151,4 +155,8 @@ text-decoration: none;text-align: left;text-indent: 0px;max-width:500px;}
151
  padding: 7px;
152
  background-color: #dddddd;
153
  color: #cccccc;
 
 
 
 
154
  }
2
 
3
  .linktable a {text-decoration:none}
4
 
5
+ a.featured {
6
+ font-weight: bold;
7
+ }
8
+
9
  table.linklisttable {
10
  width:100%;
11
  border-width: 0px 0px 0px 0px;
155
  padding: 7px;
156
  background-color: #dddddd;
157
  color: #cccccc;
158
+ }
159
+
160
+ .LinksInCat {
161
+ display:none;
162
  }
tracker.php CHANGED
@@ -1,32 +1,30 @@
1
  <?php
2
- if( file_exists( '../../../wp-load.php' ) ) {
3
- require_once( '../../../wp-load.php');
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
4
  }
5
- // Oh dear, the plugin directory is not in the usual spot...
6
- else if ( isset( $_REQUEST['xpath'] ) && file_exists( $_REQUEST['xpath'] . 'wp-load.php' ) ) {
7
- require_once( $_REQUEST['xpath'] .'wp-load.php');
8
- }
9
- require_once('link-library.php');
10
-
11
- $link_id = intval($_POST['id']);
12
- echo "Received ID is: " . $link_id;
13
-
14
- global $wpdb;
15
-
16
- $extradatatable = $wpdb->prefix . "links_extrainfo";
17
- $linkextradataquery = "select * from " . $wpdb->prefix . "links_extrainfo where link_id = " . $link_id;
18
- $extradata = $wpdb->get_row($linkextradataquery, ARRAY_A);
19
-
20
- if ($extradata)
21
- {
22
- $newcount = $extradata['link_visits'] + 1;
23
- $wpdb->update( $extradatatable, array( 'link_visits' => $newcount ), array( 'link_id' => $link_id ));
24
- echo "Updated row";
25
- }
26
- else
27
- {
28
- $wpdb->insert( $extradatatable, array( 'link_id' => $link_id, 'link_visits' => 1 ));
29
- echo "Inserted new row";
30
- }
31
-
32
  ?>
1
  <?php
2
+
3
+ function link_library_process_ajax_tracker( $my_link_library_plugin ) {
4
+ check_ajax_referer( 'll_tracker' );
5
+
6
+ $link_id = intval($_POST['id']);
7
+ echo "Received ID is: " . $link_id;
8
+
9
+ global $wpdb;
10
+
11
+ $extradatatable = $wpdb->prefix . "links_extrainfo";
12
+ $linkextradataquery = "select * from " . $wpdb->prefix . "links_extrainfo where link_id = " . $link_id;
13
+ $extradata = $wpdb->get_row($linkextradataquery, ARRAY_A);
14
+
15
+ if ($extradata)
16
+ {
17
+ $newcount = $extradata['link_visits'] + 1;
18
+ $wpdb->update( $extradatatable, array( 'link_visits' => $newcount ), array( 'link_id' => $link_id ));
19
+ echo "Updated row";
20
+ }
21
+ else
22
+ {
23
+ $wpdb->insert( $extradatatable, array( 'link_id' => $link_id, 'link_visits' => 1 ));
24
+ echo "Inserted new row";
25
+ }
26
+
27
+ exit;
28
  }
29
+
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
30
  ?>
usersubmission.php CHANGED
@@ -1,190 +1,182 @@
1
  <?php
2
 
3
- if( file_exists( '../../../wp-load.php' ) ) {
4
- require_once( '../../../wp-load.php');
5
- }
6
- // Oh dear, the plugin directory is not in the usual spot...
7
- else if ( isset( $_REQUEST['xpath'] ) && file_exists( $_REQUEST['xpath'] . 'wp-load.php' ) ) {
8
- require_once( $_REQUEST['xpath'] .'wp-load.php');
9
- }
10
-
11
-
12
- require_once('link-library.php');
13
-
14
- check_admin_referer('LL_ADDLINK_FORM');
15
-
16
- load_plugin_textdomain( 'link-library', false, dirname( plugin_basename( __FILE__ ) ) . '/languages');
17
-
18
- global $wpdb;
19
-
20
- $settings = ( isset( $_POST['settingsid'] ) ? $_POST['settingsid'] : 1 );
21
- $settingsname = 'LinkLibraryPP' . $settings;
22
- $options = get_option($settingsname);
23
-
24
- $genoptions = get_option('LinkLibraryGeneral');
25
-
26
- $valid = false;
27
- $message = "";
28
-
29
- $captureddata = array();
30
- $captureddata['link_category'] = ( isset( $_POST['link_category'] ) ? $_POST['link_category'] : '' );
31
- $captureddata['link_user_category'] = ( isset( $_POST['link_user_category'] ) ? $_POST['link_user_category'] : '' );
32
- $captureddata['link_description'] = ( isset( $_POST['link_description'] ) ? $_POST['link_description'] : '' );
33
- $captureddata['link_textfield'] = ( isset( $_POST['link_textfield'] ) ? $_POST['link_textfield'] : '' );
34
- $captureddata['link_name'] = ( isset( $_POST['link_name'] ) ? $_POST['link_name'] : '' );
35
- $captureddata['link_url'] = ( isset( $_POST['link_url'] ) ? $_POST['link_url'] : '' );
36
- $captureddata['link_rss'] = ( isset( $_POST['link_rss'] ) ? $_POST['link_rss'] : '' );
37
- $captureddata['link_notes'] = ( isset( $_POST['link_notes'] ) ? $_POST['link_notes'] : '' );
38
- $captureddata['ll_secondwebaddr'] = ( isset( $_POST['ll_secondwebaddr'] ) ? $_POST['ll_secondwebaddr'] : '' );
39
- $captureddata['ll_telephone'] = ( isset( $_POST['ll_telephone'] ) ? $_POST['ll_telephone'] : '' );
40
- $captureddata['ll_email'] = ( isset( $_POST['ll_email'] ) ? $_POST['ll_email'] : '' );
41
- $captureddata['ll_reciprocal'] = ( isset( $_POST['ll_reciprocal'] ) ? $_POST['ll_reciprocal'] : '' );
42
- $captureddata['ll_submittername'] = ( isset( $_POST['ll_submittername'] ) ? $_POST['ll_submittername'] : '' );
43
- $captureddata['ll_submitteremail'] = ( isset( $_POST['ll_submitteremail'] ) ? $_POST['ll_submitteremail'] : '' );
44
- $captureddata['ll_submittercomment'] = ( isset( $_POST['ll_submittercomment'] ) ? $_POST['ll_submittercomment'] : '' );
45
- $captureddata['ll_customcaptchaanswer'] = ( isset( $_POST['ll_customcaptchaanswer'] ) ? $_POST['ll_customcaptchaanswer'] : '' );
46
-
47
- if ($captureddata['link_name'] != '')
48
- {
49
- if ($options['showcaptcha'])
50
  {
51
- if (empty($_REQUEST['confirm_code']))
52
  {
53
- $valid = false;
54
- $message = 1;
55
- }
56
- else
57
- {
58
- if ( isset($_COOKIE['Captcha']) )
59
  {
60
- list($Hash, $Time) = explode('.', $_COOKIE['Captcha']);
61
- if ( md5("ORHFUKELFPTUEODKFJ".$_REQUEST['confirm_code'].$_SERVER['REMOTE_ADDR'].$Time) != $Hash )
62
  {
 
 
 
63
  $valid = false;
64
  $message = 2;
65
- }
66
- elseif( (time() - 5*60) > $Time)
67
- {
68
  $valid = false;
69
  $message = 3;
 
 
 
 
 
70
  }
71
  else
72
  {
73
- $valid = true;
74
- }
75
- }
76
- else
77
- {
78
  $valid = false;
79
  $message = 4;
 
80
  }
81
  }
82
- }
83
 
84
- if ($options['showcustomcaptcha'])
85
- {
86
- if ($captureddata['ll_customcaptchaanswer'] == '')
87
  {
88
- $valid = false;
89
- $message = 5;
90
- }
91
- else
92
- {
93
- if (strtolower($captureddata['ll_customcaptchaanswer']) == strtolower($options['customcaptchaanswer']))
94
- $valid = true;
95
  else
96
  {
 
 
 
 
97
  $valid = false;
98
  $message = 6;
 
99
  }
100
  }
101
- }
102
 
103
- if ($valid || ($options['showcaptcha'] == false && $options['showcustomcaptcha'] == false))
104
- {
105
- $existinglinkquery = "SELECT * from " . $my_link_library_plugin->db_prefix() . "links l where l.link_name = '" . $captureddata['link_name'] . "' ";
106
 
107
- if ( ( $options['addlinknoaddress'] == false ) || ( $options['addlinknoaddress'] == true && $captureddata['link_url'] != "" ) )
108
- $existinglinkquery .= " and l.link_url = 'http://" . $captureddata['link_url'] . "'";
109
 
110
- $existinglink = $wpdb->get_var($existinglinkquery);
111
 
112
- if ($existinglink == "" && (($options['addlinknoaddress'] == false && $captureddata['link_url'] != "" ) || $options['addlinknoaddress'] == true))
113
- {
114
- if ($captureddata['link_category'] == 'new' && $captureddata['link_user_category'] != '')
115
  {
116
- $existingcatquery = "SELECT t.term_id FROM " . $my_link_library_plugin->db_prefix() . "terms t, " . $my_link_library_plugin->db_prefix() . "term_taxonomy tt ";
117
- $existingcatquery .= "WHERE t.name = '" . $captureddata['link_user_category'] . "' AND t.term_id = tt.term_id AND tt.taxonomy = 'link_category'";
118
- $existingcat = $wpdb->get_var($existingcatquery);
119
-
120
- if (!$existingcat)
121
  {
122
- $newlinkcatdata = array("cat_name" => $captureddata['link_user_category'], "category_description" => "", "category_nicename" => $wpdb->escape($captureddata['link_user_category']));
123
- $newlinkcat = wp_insert_category($newlinkcatdata);
124
- $newcatarray = array("term_id" => $newlinkcat);
125
- $newcattype = array("taxonomy" => 'link_category');
126
- $wpdb->update( $my_link_library_plugin->db_prefix().'term_taxonomy', $newcattype, $newcatarray);
127
- $newlinkcat = array($newlinkcat);
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
128
  }
129
- else
130
  {
131
- $newlinkcat = array($existingcat);
 
132
  }
 
 
 
133
 
134
-
135
-
136
- $validcat = true;
137
- }
138
- elseif ($captureddata['link_category'] == 'new' && $captureddata['link_user_category'] == '')
139
- {
140
- $message = 7;
141
- $validcat = false;
142
- }
143
- else
144
- {
145
- $newlinkcat = array($captureddata['link_category']);
146
-
147
- $message = 8;
148
 
149
- $validcat = true;
150
- }
151
 
152
- if ($validcat == true)
153
- {
154
- if ($options['showuserlinks'] == false)
155
  {
 
 
156
  $newlinkdesc = "(LinkLibrary:AwaitingModeration:RemoveTextToApprove)" . $captureddata['link_description'];
157
  $newlinkvisibility = 'N';
158
- }
159
- else
160
- {
161
  $newlinkdesc = $captureddata['link_description'];
162
  $newlinkvisibility = 'Y';
163
- }
164
 
165
- if ($options['storelinksubmitter'] == true)
166
- {
167
  global $current_user;
168
 
169
  get_currentuserinfo();
170
 
171
  if ($current_user)
172
- $username = $current_user->user_login;
173
- }
174
 
175
- $newlink = array("link_name" => esc_html(stripslashes($captureddata['link_name'])), "link_url" => esc_html(stripslashes($captureddata['link_url'])), "link_rss" => esc_html(stripslashes($captureddata['link_rss'])),
176
- "link_description" => esc_html(stripslashes($newlinkdesc)), "link_notes" => esc_html(stripslashes($captureddata['link_notes'])), "link_category" => $newlinkcat, "link_visible" => $newlinkvisibility);
177
- $newlinkid = $my_link_library_plugin->link_library_insert_link($newlink, false, $options['addlinknoaddress']);
178
 
179
- $extradatatable = $my_link_library_plugin->db_prefix() . "links_extrainfo";
180
- $wpdb->insert( $extradatatable, array( 'link_id' => $newlinkid, 'link_second_url' => $captureddata['ll_secondwebaddr'], 'link_telephone' => $captureddata['ll_telephone'], 'link_email' => $captureddata['ll_email'], 'link_reciprocal' => $captureddata['ll_reciprocal'], 'link_submitter' => ( isset( $username ) ? $username : null ), 'link_submitter_name' => $captureddata['ll_submittername'], 'link_submitter_email' => $captureddata['ll_submitteremail'], 'link_textfield' => $captureddata['link_textfield'], 'link_no_follow' => 'N', 'link_featured' => 'N', 'link_manual_updated' => 'N' ));
181
 
182
- if ($options['emailnewlink'])
183
- {
184
  if ($genoptions['moderatoremail'] != '')
185
- $adminmail = $genoptions['moderatoremail'];
186
  else
187
- $adminmail = $get_option['admin_email'];
188
  $headers = "MIME-Version: 1.0\r\n";
189
  $headers .= "Content-type: text/html; charset=iso-8859-1\r\n";
190
 
@@ -206,116 +198,119 @@ if ($captureddata['link_name'] != '')
206
  $emailmessage .= __('Link Comment', 'link-library') . ": " . $captureddata['ll_submittercomment'] . "<br /><br />";
207
 
208
  if ($options['showuserlinks'] == false)
209
- $emailmessage .= '<a href="' . add_query_arg( 's', 'LinkLibrary%3AAwaitingModeration%3ARemoveTextToApprove', admin_url( 'link-manager.php' ) ) . '">Moderate new links</a>';
210
  elseif ($options['showuserlinks'] == true)
211
- $emailmessage .= '<a href="' . admin_url( 'link-manager.php' ) . '">View links</a>';
212
 
213
  $emailmessage .= "<br /><br />" . __('Message generated by', 'link-library') . " <a href='http://yannickcorner.nayanna.biz/wordpress-plugins/link-library/'>Link Library</a> for Wordpress";
214
 
215
  if ( !isset($emailtitle) || $emailtitle == '')
216
 
217
  {
218
- $emailtitle = stripslashes($genoptions['moderationnotificationtitle']);
219
- $emailtitle = str_replace('%linkname%', esc_html(stripslashes($captureddata['link_name'])), $emailtitle);
220
  }
221
  else
222
  {
223
- $emailtitle = htmlspecialchars_decode(get_option('blogname'), ENT_QUOTES) . " - " . __('New link added', 'link-library') . ": " . htmlspecialchars($captureddata['link_name']);
224
  }
225
 
226
  wp_mail($adminmail, $emailtitle, $emailmessage, $headers);
 
227
  }
228
- }
229
- }
230
- elseif ($existinglink == "" && ($options['addlinknoaddress'] == false && $captureddata['link_url'] == "" ))
231
- {
232
- $message = 9;
233
- }
234
- else
235
- {
236
- $message = 10;
237
  }
238
  }
239
- }
240
 
241
- $redirectaddress = '';
242
 
243
- if ( isset($_POST['thankyouurl']) && $_POST['thankyouurl'] != '' ) {
244
- $redirectaddress = $_POST['thankyouurl'];
245
- } else {
246
- if ( isset ( $_POST['pageid'] ) && is_numeric( $_POST['pageid'] ) ) {
247
- $redirectaddress = get_permalink( $_POST['pageid'] );
 
248
  }
249
- }
250
 
251
- $redirectaddress = add_query_arg( 'addlinkmessage', $message, $redirectaddress );
252
 
253
- if ( $valid == false && ( $options['showcaptcha'] == true || $options['showcustomcaptcha'] == true ) ) {
254
- if ( isset( $_POST['link_name'] ) && $_POST['link_name'] != '' ) {
255
- $redirectaddress = add_query_arg( 'addlinkname', rawurlencode( $captureddata['link_name'] ), $redirectaddress );
256
- }
257
-
258
- if ( isset($_POST['link_url'] ) && $_POST['link_url'] != '' ) {
259
- $redirectaddress = add_query_arg( 'addlinkurl', rawurlencode( $captureddata['link_url'] ), $redirectaddress );
260
- }
261
-
262
- if ( isset( $_POST['link_category'] ) && $_POST['link_category'] != '' ) {
263
- $redirectaddress = add_query_arg( 'addlinkcat', rawurlencode( $captureddata['link_category'] ), $redirectaddress );
264
- }
265
-
266
- if ( isset( $_POST['link_user_category'] ) && $_POST['link_user_category'] != '' ) {
267
- $redirectaddress = add_query_arg( 'addlinkusercat', rawurlencode( $captureddata['link_user_category'] ), $redirectaddress );
268
- }
269
-
270
- if ( isset( $_POST['link_description'] ) && $_POST['link_description'] != '' ) {
271
- $redirectaddress = add_query_arg( 'addlinkdesc', rawurlencode( $captureddata['link_description'] ), $redirectaddress );
272
- }
273
-
274
- if ( isset( $_POST['link_textfield'] ) && $_POST['link_textfield'] != '' ) {
275
- $redirectaddress = add_query_arg( 'addlinktextfield', rawurlencode( $captureddata['link_textfield'] ), $redirectaddress );
276
- }
277
-
278
- if ( isset( $_POST['link_rss'] ) && $_POST['link_rss'] != '' ) {
279
- $redirectaddress = add_query_arg( 'addlinkrss', rawurlencode( $captureddata['link_rss'] ), $redirectaddress );
280
- }
281
-
282
- if ( isset( $_POST['link_notes'] ) && $_POST['link_notes'] != '' ) {
283
- $redirectaddress = add_query_arg( 'addlinknotes', rawurlencode( $captureddata['link_notes'] ), $redirectaddress );
284
- }
285
-
286
- if ( isset( $_POST['ll_secondwebaddr'] ) && $_POST['ll_secondwebaddr'] != '' ) {
287
- $redirectaddress = add_query_arg( 'addlinksecondurl', rawurlencode( $captureddata['ll_secondwebaddr'] ), $redirectaddress );
288
- }
289
-
290
- if ( isset( $_POST['ll_telephone'] ) && $_POST['ll_telephone'] != '' ) {
291
- $redirectaddress = add_query_arg( 'addlinktelephone', rawurlencode($captureddata['ll_telephone'] ), $redirectaddress );
292
- }
293
-
294
- if ( isset( $_POST['ll_email'] ) && $_POST['ll_email'] != '' ) {
295
- $redirectaddress = add_query_arg( 'addlinkemail', rawurlencode( $captureddata['ll_email'] ), $redirectaddress );
296
- }
297
-
298
- if ( isset( $_POST['ll_reciprocal'] ) && $_POST['ll_reciprocal'] != '' ) {
299
- $redirectaddress = add_query_arg( 'addlinkreciprocal', rawurlencode( $captureddata['ll_reciprocal'] ), $redirectaddress );
300
- }
301
-
302
- if ( isset( $_POST['ll_submittername'] ) && $_POST['ll_submittername'] != '' ) {
303
- $redirectaddress = add_query_arg( 'addlinksubmitname', rawurlencode( $captureddata['ll_submittername'] ), $redirectaddress );
304
- }
305
-
306
- if ( isset( $_POST['ll_submitteremail'] ) && $_POST['ll_submitteremail'] != '' ) {
307
- $redirectaddress = add_query_arg( 'addlinksubmitemail', rawurlencode( $captureddata['ll_submitteremail'] ), $redirectaddress );
308
- }
309
-
310
- if ( isset( $_POST['ll_submittercomment'] ) && $_POST['ll_submittercomment'] != '' ) {
311
- $redirectaddress = add_query_arg( 'addlinksubmitcomment', rawurlencode( $captureddata['ll_submittercomment'] ), $redirectaddress );
312
- }
313
-
314
- if ( isset( $_POST['ll_customcaptchaanswer'] ) && $_POST['ll_customcaptchaanswer'] != '' ) {
315
- $redirectaddress = add_query_arg( 'addlinkcustomcaptcha', rawurlencode( $captureddata['ll_customcaptchaanswer'] ), $redirectaddress );
 
316
  }
 
 
 
317
  }
318
 
319
- wp_redirect( $redirectaddress );
320
 
321
  ?>
1
  <?php
2
 
3
+ function link_library_process_user_submission( $my_link_library_plugin ) {
4
+ check_admin_referer('LL_ADDLINK_FORM');
5
+
6
+ require_once(ABSPATH . '/wp-admin/includes/taxonomy.php');
7
+
8
+ load_plugin_textdomain( 'link-library', false, dirname( plugin_basename( __FILE__ ) ) . '/languages');
9
+
10
+ global $wpdb;
11
+
12
+ $settings = ( isset( $_POST['settingsid'] ) ? $_POST['settingsid'] : 1 );
13
+ $settingsname = 'LinkLibraryPP' . $settings;
14
+ $options = get_option($settingsname);
15
+
16
+ $genoptions = get_option('LinkLibraryGeneral');
17
+
18
+ $valid = false;
19
+ $message = "";
20
+
21
+ $captureddata = array();
22
+ $captureddata['link_category'] = ( isset( $_POST['link_category'] ) ? $_POST['link_category'] : '' );
23
+ $captureddata['link_user_category'] = ( isset( $_POST['link_user_category'] ) ? $_POST['link_user_category'] : '' );
24
+ $captureddata['link_description'] = ( isset( $_POST['link_description'] ) ? $_POST['link_description'] : '' );
25
+ $captureddata['link_textfield'] = ( isset( $_POST['link_textfield'] ) ? $_POST['link_textfield'] : '' );
26
+ $captureddata['link_name'] = ( isset( $_POST['link_name'] ) ? $_POST['link_name'] : '' );
27
+ $captureddata['link_url'] = ( isset( $_POST['link_url'] ) ? $_POST['link_url'] : '' );
28
+ $captureddata['link_rss'] = ( isset( $_POST['link_rss'] ) ? $_POST['link_rss'] : '' );
29
+ $captureddata['link_notes'] = ( isset( $_POST['link_notes'] ) ? $_POST['link_notes'] : '' );
30
+ $captureddata['ll_secondwebaddr'] = ( isset( $_POST['ll_secondwebaddr'] ) ? $_POST['ll_secondwebaddr'] : '' );
31
+ $captureddata['ll_telephone'] = ( isset( $_POST['ll_telephone'] ) ? $_POST['ll_telephone'] : '' );
32
+ $captureddata['ll_email'] = ( isset( $_POST['ll_email'] ) ? $_POST['ll_email'] : '' );
33
+ $captureddata['ll_reciprocal'] = ( isset( $_POST['ll_reciprocal'] ) ? $_POST['ll_reciprocal'] : '' );
34
+ $captureddata['ll_submittername'] = ( isset( $_POST['ll_submittername'] ) ? $_POST['ll_submittername'] : '' );
35
+ $captureddata['ll_submitteremail'] = ( isset( $_POST['ll_submitteremail'] ) ? $_POST['ll_submitteremail'] : '' );
36
+ $captureddata['ll_submittercomment'] = ( isset( $_POST['ll_submittercomment'] ) ? $_POST['ll_submittercomment'] : '' );
37
+ $captureddata['ll_customcaptchaanswer'] = ( isset( $_POST['ll_customcaptchaanswer'] ) ? $_POST['ll_customcaptchaanswer'] : '' );
38
+
39
+ if ($captureddata['link_name'] != '')
 
 
 
 
 
 
 
 
 
 
40
  {
41
+ if ($options['showcaptcha'])
42
  {
43
+ if (empty($_REQUEST['confirm_code']))
44
+ {
45
+ $valid = false;
46
+ $message = 1;
47
+ }
48
+ else
49
  {
50
+ if ( isset($_COOKIE['Captcha']) )
 
51
  {
52
+ list($Hash, $Time) = explode('.', $_COOKIE['Captcha']);
53
+ if ( md5("ORHFUKELFPTUEODKFJ".$_REQUEST['confirm_code'].$_SERVER['REMOTE_ADDR'].$Time) != $Hash )
54
+ {
55
  $valid = false;
56
  $message = 2;
57
+ }
58
+ elseif( (time() - 5*60) > $Time)
59
+ {
60
  $valid = false;
61
  $message = 3;
62
+ }
63
+ else
64
+ {
65
+ $valid = true;
66
+ }
67
  }
68
  else
69
  {
 
 
 
 
 
70
  $valid = false;
71
  $message = 4;
72
+ }
73
  }
74
  }
 
75
 
76
+ if ($options['showcustomcaptcha'])
 
 
77
  {
78
+ if ($captureddata['ll_customcaptchaanswer'] == '')
79
+ {
80
+ $valid = false;
81
+ $message = 5;
82
+ }
 
 
83
  else
84
  {
85
+ if (strtolower($captureddata['ll_customcaptchaanswer']) == strtolower($options['customcaptchaanswer']))
86
+ $valid = true;
87
+ else
88
+ {
89
  $valid = false;
90
  $message = 6;
91
+ }
92
  }
93
  }
 
94
 
95
+ if ($valid || ($options['showcaptcha'] == false && $options['showcustomcaptcha'] == false))
96
+ {
97
+ $existinglinkquery = "SELECT * from " . $my_link_library_plugin->db_prefix() . "links l where l.link_name = '" . $captureddata['link_name'] . "' ";
98
 
99
+ if ( ( $options['addlinknoaddress'] == false ) || ( $options['addlinknoaddress'] == true && $captureddata['link_url'] != "" ) )
100
+ $existinglinkquery .= " and l.link_url = 'http://" . $captureddata['link_url'] . "'";
101
 
102
+ $existinglink = $wpdb->get_var($existinglinkquery);
103
 
104
+ if ($existinglink == "" && (($options['addlinknoaddress'] == false && $captureddata['link_url'] != "" ) || $options['addlinknoaddress'] == true))
 
 
105
  {
106
+ if ($captureddata['link_category'] == 'new' && $captureddata['link_user_category'] != '')
 
 
 
 
107
  {
108
+ $existingcatquery = "SELECT t.term_id FROM " . $my_link_library_plugin->db_prefix() . "terms t, " . $my_link_library_plugin->db_prefix() . "term_taxonomy tt ";
109
+ $existingcatquery .= "WHERE t.name = '" . $captureddata['link_user_category'] . "' AND t.term_id = tt.term_id AND tt.taxonomy = 'link_category'";
110
+ $existingcat = $wpdb->get_var($existingcatquery);
111
+
112
+ if (!$existingcat)
113
+ {
114
+ $newlinkcatdata = array("cat_name" => $captureddata['link_user_category'], "category_description" => "", "category_nicename" => $wpdb->escape($captureddata['link_user_category']));
115
+ $newlinkcat = wp_insert_category($newlinkcatdata);
116
+ $newcatarray = array("term_id" => $newlinkcat);
117
+ $newcattype = array("taxonomy" => 'link_category');
118
+ $wpdb->update( $my_link_library_plugin->db_prefix().'term_taxonomy', $newcattype, $newcatarray);
119
+ $newlinkcat = array($newlinkcat);
120
+ }
121
+ else
122
+ {
123
+ $newlinkcat = array($existingcat);
124
+ }
125
+
126
+
127
+
128
+ $validcat = true;
129
  }
130
+ elseif ($captureddata['link_category'] == 'new' && $captureddata['link_user_category'] == '')
131
  {
132
+ $message = 7;
133
+ $validcat = false;
134
  }
135
+ else
136
+ {
137
+ $newlinkcat = array($captureddata['link_category']);
138
 
139
+ $message = 8;
 
 
 
 
 
 
 
 
 
 
 
 
 
140
 
141
+ $validcat = true;
142
+ }
143
 
144
+ if ($validcat == true)
 
 
145
  {
146
+ if ($options['showuserlinks'] == false)
147
+ {
148
  $newlinkdesc = "(LinkLibrary:AwaitingModeration:RemoveTextToApprove)" . $captureddata['link_description'];
149
  $newlinkvisibility = 'N';
150
+ }
151
+ else
152
+ {
153
  $newlinkdesc = $captureddata['link_description'];
154
  $newlinkvisibility = 'Y';
155
+ }
156
 
157
+ if ($options['storelinksubmitter'] == true)
158
+ {
159
  global $current_user;
160
 
161
  get_currentuserinfo();
162
 
163
  if ($current_user)
164
+ $username = $current_user->user_login;
165
+ }
166
 
167
+ $newlink = array("link_name" => esc_html(stripslashes($captureddata['link_name'])), "link_url" => esc_html(stripslashes($captureddata['link_url'])), "link_rss" => esc_html(stripslashes($captureddata['link_rss'])),
168
+ "link_description" => esc_html(stripslashes($newlinkdesc)), "link_notes" => esc_html(stripslashes($captureddata['link_notes'])), "link_category" => $newlinkcat, "link_visible" => $newlinkvisibility, 'link_target' => $options['linktarget']);
169
+ $newlinkid = $my_link_library_plugin->link_library_insert_link($newlink, false, $options['addlinknoaddress']);
170
 
171
+ $extradatatable = $my_link_library_plugin->db_prefix() . "links_extrainfo";
172
+ $wpdb->insert( $extradatatable, array( 'link_id' => $newlinkid, 'link_second_url' => $captureddata['ll_secondwebaddr'], 'link_telephone' => $captureddata['ll_telephone'], 'link_email' => $captureddata['ll_email'], 'link_reciprocal' => $captureddata['ll_reciprocal'], 'link_submitter' => ( isset( $username ) ? $username : null ), 'link_submitter_name' => $captureddata['ll_submittername'], 'link_submitter_email' => $captureddata['ll_submitteremail'], 'link_textfield' => $captureddata['link_textfield'], 'link_no_follow' => 'N', 'link_featured' => 'N', 'link_manual_updated' => 'N' ) );
173
 
174
+ if ($options['emailnewlink'])
175
+ {
176
  if ($genoptions['moderatoremail'] != '')
177
+ $adminmail = $genoptions['moderatoremail'];
178
  else
179
+ $adminmail = $get_option['admin_email'];
180
  $headers = "MIME-Version: 1.0\r\n";
181
  $headers .= "Content-type: text/html; charset=iso-8859-1\r\n";
182
 
198
  $emailmessage .= __('Link Comment', 'link-library') . ": " . $captureddata['ll_submittercomment'] . "<br /><br />";
199
 
200
  if ($options['showuserlinks'] == false)
201
+ $emailmessage .= '<a href="' . add_query_arg( 's', 'LinkLibrary%3AAwaitingModeration%3ARemoveTextToApprove', admin_url( 'link-manager.php' ) ) . '">Moderate new links</a>';
202
  elseif ($options['showuserlinks'] == true)
203
+ $emailmessage .= '<a href="' . admin_url( 'link-manager.php' ) . '">View links</a>';
204
 
205
  $emailmessage .= "<br /><br />" . __('Message generated by', 'link-library') . " <a href='http://yannickcorner.nayanna.biz/wordpress-plugins/link-library/'>Link Library</a> for Wordpress";
206
 
207
  if ( !isset($emailtitle) || $emailtitle == '')
208
 
209
  {
210
+ $emailtitle = stripslashes($genoptions['moderationnotificationtitle']);
211
+ $emailtitle = str_replace('%linkname%', esc_html(stripslashes($captureddata['link_name'])), $emailtitle);
212
  }
213
  else
214
  {
215
+ $emailtitle = htmlspecialchars_decode(get_option('blogname'), ENT_QUOTES) . " - " . __('New link added', 'link-library') . ": " . htmlspecialchars($captureddata['link_name']);
216
  }
217
 
218
  wp_mail($adminmail, $emailtitle, $emailmessage, $headers);
219
+ }
220
  }
221
+ }
222
+ elseif ($existinglink == "" && ($options['addlinknoaddress'] == false && $captureddata['link_url'] == "" ))
223
+ {
224
+ $message = 9;
225
+ }
226
+ else
227
+ {
228
+ $message = 10;
229
+ }
230
  }
231
  }
 
232
 
233
+ $redirectaddress = '';
234
 
235
+ if ( isset($_POST['thankyouurl']) && $_POST['thankyouurl'] != '' ) {
236
+ $redirectaddress = $_POST['thankyouurl'];
237
+ } else {
238
+ if ( isset ( $_POST['pageid'] ) && is_numeric( $_POST['pageid'] ) ) {
239
+ $redirectaddress = get_permalink( $_POST['pageid'] );
240
+ }
241
  }
 
242
 
243
+ $redirectaddress = add_query_arg( 'addlinkmessage', $message, $redirectaddress );
244
 
245
+ if ( $valid == false && ( $options['showcaptcha'] == true || $options['showcustomcaptcha'] == true ) ) {
246
+ if ( isset( $_POST['link_name'] ) && $_POST['link_name'] != '' ) {
247
+ $redirectaddress = add_query_arg( 'addlinkname', rawurlencode( $captureddata['link_name'] ), $redirectaddress );
248
+ }
249
+
250
+ if ( isset($_POST['link_url'] ) && $_POST['link_url'] != '' ) {
251
+ $redirectaddress = add_query_arg( 'addlinkurl', rawurlencode( $captureddata['link_url'] ), $redirectaddress );
252
+ }
253
+
254
+ if ( isset( $_POST['link_category'] ) && $_POST['link_category'] != '' ) {
255
+ $redirectaddress = add_query_arg( 'addlinkcat', rawurlencode( $captureddata['link_category'] ), $redirectaddress );
256
+ }
257
+
258
+ if ( isset( $_POST['link_user_category'] ) && $_POST['link_user_category'] != '' ) {
259
+ $redirectaddress = add_query_arg( 'addlinkusercat', rawurlencode( $captureddata['link_user_category'] ), $redirectaddress );
260
+ }
261
+
262
+ if ( isset( $_POST['link_description'] ) && $_POST['link_description'] != '' ) {
263
+ $redirectaddress = add_query_arg( 'addlinkdesc', rawurlencode( $captureddata['link_description'] ), $redirectaddress );
264
+ }
265
+
266
+ if ( isset( $_POST['link_textfield'] ) && $_POST['link_textfield'] != '' ) {
267
+ $redirectaddress = add_query_arg( 'addlinktextfield', rawurlencode( $captureddata['link_textfield'] ), $redirectaddress );
268
+ }
269
+
270
+ if ( isset( $_POST['link_rss'] ) && $_POST['link_rss'] != '' ) {
271
+ $redirectaddress = add_query_arg( 'addlinkrss', rawurlencode( $captureddata['link_rss'] ), $redirectaddress );
272
+ }
273
+
274
+ if ( isset( $_POST['link_notes'] ) && $_POST['link_notes'] != '' ) {
275
+ $redirectaddress = add_query_arg( 'addlinknotes', rawurlencode( $captureddata['link_notes'] ), $redirectaddress );
276
+ }
277
+
278
+ if ( isset( $_POST['ll_secondwebaddr'] ) && $_POST['ll_secondwebaddr'] != '' ) {
279
+ $redirectaddress = add_query_arg( 'addlinksecondurl', rawurlencode( $captureddata['ll_secondwebaddr'] ), $redirectaddress );
280
+ }
281
+
282
+ if ( isset( $_POST['ll_telephone'] ) && $_POST['ll_telephone'] != '' ) {
283
+ $redirectaddress = add_query_arg( 'addlinktelephone', rawurlencode($captureddata['ll_telephone'] ), $redirectaddress );
284
+ }
285
+
286
+ if ( isset( $_POST['ll_email'] ) && $_POST['ll_email'] != '' ) {
287
+ $redirectaddress = add_query_arg( 'addlinkemail', rawurlencode( $captureddata['ll_email'] ), $redirectaddress );
288
+ }
289
+
290
+ if ( isset( $_POST['ll_reciprocal'] ) && $_POST['ll_reciprocal'] != '' ) {
291
+ $redirectaddress = add_query_arg( 'addlinkreciprocal', rawurlencode( $captureddata['ll_reciprocal'] ), $redirectaddress );
292
+ }
293
+
294
+ if ( isset( $_POST['ll_submittername'] ) && $_POST['ll_submittername'] != '' ) {
295
+ $redirectaddress = add_query_arg( 'addlinksubmitname', rawurlencode( $captureddata['ll_submittername'] ), $redirectaddress );
296
+ }
297
+
298
+ if ( isset( $_POST['ll_submitteremail'] ) && $_POST['ll_submitteremail'] != '' ) {
299
+ $redirectaddress = add_query_arg( 'addlinksubmitemail', rawurlencode( $captureddata['ll_submitteremail'] ), $redirectaddress );
300
+ }
301
+
302
+ if ( isset( $_POST['ll_submittercomment'] ) && $_POST['ll_submittercomment'] != '' ) {
303
+ $redirectaddress = add_query_arg( 'addlinksubmitcomment', rawurlencode( $captureddata['ll_submittercomment'] ), $redirectaddress );
304
+ }
305
+
306
+ if ( isset( $_POST['ll_customcaptchaanswer'] ) && $_POST['ll_customcaptchaanswer'] != '' ) {
307
+ $redirectaddress = add_query_arg( 'addlinkcustomcaptcha', rawurlencode( $captureddata['ll_customcaptchaanswer'] ), $redirectaddress );
308
+ }
309
  }
310
+
311
+ wp_redirect( $redirectaddress );
312
+ exit;
313
  }
314
 
 
315
 
316
  ?>