Welcome to TiddlyWiki created by Jeremy Ruston, Copyright © 2007 UnaMesa Association
[img[http://www.giffmex.org/images/1pedro1chart.GIF]]
!Traducción:
Bendito [sea] el Dios y Padre de nuestro Señor Jesucristo
>''Quien'' (según su gran misericordia) nos hizo nacer de nuevo
>>''A una'' esperanza viva
>>>Por medio de la resurrección de Jesucristo de los muertos
>>''A una'' herencia
>>>incorruptible, incontaminada e inmarchitable
>>>guardada en el cielo para ustedes
>>>>quienes por el poder de Dios son guardados por la fe
>>''A una'' salvación
>>>Que está por revelarse en los últimos tiempos
>''En quien regocijan''
>>[Aunque] por un tiempo es necesario que esten atormentado por todo tipo de pruebas
>>>''Para que la aprobación de su fe''
>>>>(un oro precioso destruido por el fuego pero aprobado)
>>>''Sea encontrada'' en alabanza y gloria y honra
>>>>En la manifestación de Jesucristo,
>>>>>Quien, no mirándolo, lo aman
>>>>>Y en quien, todavía no viéndolo, están creyendo
>Y ''regocijan'' con un gozo inefable y glorioso
>>[porque están] recibiendo el fin de su fe, la salvación de sus almas.
Hay tres posibles interpretaciones de //ἀγαλλιᾶσθε// en 1.6 y 1.8:
#Como presente indicativo: “Ustedes se están regocijándo”
#Como presente indicativo con sentido futuro: “Ustedes se regocijarán”
#Como imperativo: “Regocíjense”.
[[¿Qué significan “muerto en la carne” y “vivificado en espíritu”?]]
[[¿Quiénes son los espíritus encarcelados? ¿Cuál fue su desobediencia? ¿Qué les predicó? ¿Cuándo les predicó? ¿Relación con 4.6? ¿Relación con 2 Pedro 2.4-5?]]
[[¿El bautismo salva según 1 Pedro 3.18-22?]]
[[¿Cuál es el punto que Pedro quiere hacer con esto en esta parte de su carta?]]
[[Un bosquejo homilético para 1 Pedro 3.13-4.6]]
[[Una comparación de 1 Pedro 3.18-22 y 4.1-6]]
[[Un bosquejo homilético para 1 Pedro 5.1-4]]
*2 Pedro 3.1 menciona una carta anterior. Hay rastros de 1 Pedro en 1 Clemente, y la epístola de Policarpo a los filipenses, 8.1, usa 2.22-24.
*Marción y el Canon de Muratori no lo contienen. Pero Ireneo, Clemente de Alejandría, Tertuliano y Eusebio dicen que es de la mano de Pedro.
*No hay record de alguna objeción contra esta carta en la iglesia patrística.
La fuente tipográfica usada para las palabras griegas en este documento se llama Palatino Linotype. Es una fuente Unicode, una fuente con carácteres de muchos idiomas. Usted debe ver las siguientes palabras en letras griegas:
//Χριστοῦ Ἰησοῦ//
Si no puede, contácteme y trataré de ayudarle a encontrar otra solución. Mi correo electrónico es: contacto (arroba) giffmex (punto) com.
[[Misceláneos aspectos literarios de 1 Pedro]]
[[¿Es 1 Pedro 1.3-4.11 una liturgia o sermón bautismal?]]
[[La unidad de 1 Pedro]]
[[Evidencia a favor de Pedro como el autor de 1 Pedro]]
[[Objeciones contra Pedro como el autor de 1 Pedro]]
!Bibliografía general
D. A. Carson, Douglas J. Moo, Leon Morris, {{italic{An Introduction to the New Testament.}}} (Grand Rapids: Zondervan, 1992)
Walter A. Elwell y Robert W. Yarbrough, {{italic{Al Encuentro del Nuevo Testamento.}}} (Editorial Caribe, 1999)
Everett Harrison, {{italic{Introducción al Nuevo Testamento.}}} (Grand Rapids: Libros Desafío, 2002)
George Eldon Ladd, {{italic{A Theology of the New Testament.}}} (Grand Rapids: Eerdmans, 1996)
I. Howard Marshall, {{italic{New Testament Theology.}}} (Downers Grove, IL: ~InterVarsity Press, 2004)
!Artículos y Comentarios
Andrew Bandstra, “Another Look at 1 Peter 3:19” en {{italic{Calvin Theological Journal}}}, April 2003. (Grand Rapids: Calvin Theological Seminary, 2003).
G. L. Green, “1 Peter” en {{italic{New Dictionary of Biblical Theology.}}} T. Desmond Alexander y Brian S. Rosner, (Downer’s Grove: ~InterVarsity Press, 2000)
J. R. Michaels, “1 Peter”, en {{italic{Dictionary of the Later New Testament and Its Developments.}}} Ralph Martin and Peter H. Davids, eds. (Downers Grove, IL: ~InterVarsity Press, 1997)
J. Ramsay Michaels, {{italic{Word Biblical Commentary: Vol. 49: 1 Peter.}}} (Waco, TX: Word, 1988)
Peter R. Rodgers, “1 Peter, Book of” en {{italic{Dictionary for Theological Interpretation of the Bible.}}} Kevin Vanhoozer, ed. (Grand Rapids: Baker Academic, 2005)
Daniel B. Wallace, “1 Peter: Introduction, Argument and Outline.” Accesado en http://www.bible.org/page.asp?page_id=1362.
Robert L. Webb, “The Petrine Epistles: Recent Developments and Trends,” en Scot ~McKnight y Grant R. Osborne, {{italic{The Face of New Testament Studies.}}} (Grand Rapids: Baker Academic, 2004).
Bienvenido a la Biblioteca Bíblica Giffmex, una creciente biblioteca de recursos gratuitos en español acerca de la Biblia.
Este recurso es un archivo HTML en formato ~TiddlyWiki.
*''Para bajar este archivo a su computadora'', haga clic con el botón derecho [[aquí|1pedrotiddly.html]], seleccionando "guardar enlace como" o su equivalente.
*''Para empezar navegando'', recomendamos los menúes arriba y a la izquierda. Los enlaces abren 'fichas' de información como esta llamadas 'tiddlers'. Cada tiddler puede ser editado y guardado si el archivo ha sido guardado a su computadora.
*''Para encontrar tiddlers guardados'', usted cuenta con tres herramientas: el menú principal a la izquierda, la ventana de búsqueda a la derecha, y las pestañas a la derecha ordenadas por fecha, título, etiquetas y más.
Para nuestro tutorial completo sobre ~TiddlyWiki, haga clic [[aquí|http://www.giffmex.org/twtutorialespanol.html]].
[[Acerca del Griego]]
“[1 Pedro] contiene más del AT relativo a su tamaño que cualquier otro documento del NT, con la posible excepción de Apocalipsis.” (Rodgers, DTIB, 583)
|!1 Pedro|!AT|
|1.7|Job 23.10, Sal. 66.10, Prov. 17.3, Isa. 48.10, Zac. 13.9, Mal. 3.3|
|1.11|Sal. 22, Isa. 53|
|1.16|Lev. 19.2, 20.7|
|1.17|2 Cron. 19.7, Sal. 28.4, Sal. 62.12, 89.26, Prov. 24.12, Isa. 59.18, 64.8, Jer. 3.19, 17.10|
|1.23|Dan. 6.26|
|1.24-25|Isa. 40.6-8|
|2.3|Sal. 34.8|
|2.4|Sal. 118.22, Isa. 28.16|
|2.5|Ex. 19.6, Isa. 61.6|
|2.6-8|Isa. 28.16|
|2.7|Sal. 118.22|
|2.8|Isa. 8.14|
|2.9|Ex. 19.5-6, 23.22; Dt. 7.6, 10.15, 14.2, Isa. 9.2, 42.12, 43.20-21, 61.6|
|2.10|Os. 1.6, 9; 2.1, 2.23, Isa. 43.20-21|
|2.11|Sal. 39.12|
|2.12|Isa. 10.3|
|2.17|Prov. 24.21|
|2.22|Isa. 53.9|
|2.24-25|Isa.53.4-7, 12, Ezeq. 34.5-6|
|3.6|Gen. 18.12|
|3.10-12|Sal. 34.12-16|
|3.14-15|Isa. 8.12-13|
|4.8|Prov. 10.12|
|4.14|Isa. 11.2, Sal. 89.50-51|
|4.17|Jer. 25.29, Ezeq. 9.6|
|4.18|Prov. 11.31|
|4.19|Sal. 31.5|
|5.5|Prov. 3.34|
|5.6|Job 22.29|
|5.7|Sal. 55.22|
Background: #fff
Foreground: #000
PrimaryPale: #ffccaa
PrimaryLight: #222266
PrimaryMid: #222266
PrimaryDark: #014
SecondaryPale: #ffc
SecondaryLight: #fe8
SecondaryMid: #ccc
SecondaryDark: #841
TertiaryPale: #eee
TertiaryLight: #ccc
TertiaryMid: #999
TertiaryDark: #666
Error: #f88
|!1.3-12|!1.13-2.3|!Paralelo|
|1.3|1.13|Esperanza / esperen|
|1.3|1.23, 2.2|Nacimiento|
|1.4|1.18, 1.23|Corruptible / incorruptible|
|1.5|1.20|Manifestado en los postreros tiempos|
[[Nota acerca de las "epístolas generales"]]
[[Citas y Alusiones al Antiguo Testamento en 1 Pedro]]
[[Paralelos entre 1 Pedro y Romanos]]
[[Paralelos entre 1 Pedro y Efesios]]
[[Paralelos entre 1 Pedro y Santiago]]
[[Paralelos entre 1 Pedro y Hebreos]]
~TiddlyWiki versión <<version>> © 2007 [[UnaMesa|http://www.unamesa.org/]]
Este recurso es una adaptación de ~TiddlyWiki por David Gifford, misionero en México D.F. con Christian Reformed World Missions, la misión de la Iglesia Cristiana Reformada.
Esta adaptación utiliza extensiones escritos por varios autores. Usted puede ver una lista de enlaces a las extensiones con su documentación si seleccione la etiqueta 'systemConfig'.
!Destinatarios:
Los destinatarios se ubicaban en el norte de Asia Menor (1.1), lo que ahora es Turquía. La lista larga de regiones indica que era una carta circular. Es una carta a un grupo de creyentes en una región amplia pero específica. 1.6-9, 2.11, 4.12, 5.1-4, 5.13 implican que es un grupo específico.
Aunque Pedro dijo en Gal. 2.7, 9 que iba a trabajar con los Judíos, hay evidencia que sus destinatarios son Gentiles.
*La Biblia da evidencia que Pedro ministró entre Gentiles a veces (Gal. 2.12, Hc. 10.34-48, 15.7-11)
*Ladd (641) dice que los destinatarios eran Gentiles, basándose en 2.10, 4.3. Carson, Moo y Morris (425) añaden 1.18 como evidencia. Según 1.12 fueron evangelizados por otras personas, no por Pedro.
*Sus vecinos paganos no entienden por qué no quieren vivir el estilo de vida pagana que antes vivían. Esto produce persecución (véase abajo).
*La descripción como expatriados en 1.1, y las amplias citas de AT son evidencia que apoyan una audiencia judía. Sin embargo, 2.10 es decisivo.
*Sabiendo que los lectores son Gentiles, podemos ver más claramente el significado de 2.4-10 para ellos: Como Gentiles, antes no eran un pueblo, pero ahora ellos, igual que los Judíos, han sido elegidos como real sacerdocio, y Dios los ha incluido en su pueblo.
¿Son nuevos convertidos? Pedro los compara con infantes en 2.2. No podemos estar seguros.
! La persecución:
Antes se creía que la persecución mencionada en 1 Pedro se trataba de la persecución oficial del Imperio Romano. Evidencia:
*3.15: La necesidad de estar preparado para dar una “defensa”—¿defensa en la corte?
*4.12: ¿Es el “fuego de la prueba” literal? (Nerón quemó a los Cristianos)
*4.15 y 16: ¿Es ser Cristiano un crimen paralelo con ser asesino, ladrón o criminal?
*5.9: La persecución parece ser ámplia, todo el imperio o todo el mundo.
Pero, en realidad ahora creemos que la persecución mencionada aquí era una persecución local:
*No hay evidencia de una persecución romana oficial a través del imperio para el tiempo en que 1 Pedro fue escrita. La persecución de Nerón (64d.c.) fue limitada a Roma, y la primera persecución oficial fue en el tiempo de Domiciano (81-96 d.c.) y Trajano (98-117 d.c.).
*Los textos mencionados arriba pueden ser interpretados mejor como respuestas a una persecución informal.
*En ninguna parte de 1 Pedro es la persecución conectada con el imperio o el emperador. Más bien, Pedro habla en términos positivos acerca del emperador y los oficiales del gobierno (2.13-14, 2.17).
El maltrato que recibieron produjo en ellos sufrimiento (1.6, 2.19), ganas de retallar (2.23, 3.9), temor (3.6, 3.14), confusión (4.12), vergüenza (4.16), y ansiedad (5.7).
John H. Elliott interpreta la carta como una exhortación escrita a Cristianos Gentiles cuya posición social es de forasteros y extranjeros, víctimas de ostracismo y persecución verbal. Pedro quiere reforzar su cohesión como grupo y su compromiso con el Señor.
Fuente: Webb, 382
! Propósito:
Pedro consuela y anima a los creyentes enfrentando la persecución y el maltrato. 5.12 es una expresión de este propósito.
*Su Presciencia: 1.2
*Su palabra es eterna: 1.25
*La voluntad de Dios (2.15, 3.17)
*Santo: 1.15
*Juez de todos: 4.5
*Creador fiel: 4.19
*Su gracia: 5.10, 9 otras instancias de la palabra “gracia”
1.4, 1.7, 1.18, 1.23-25, 3.4, 5.4
En adición a los versículos mencionados en [[Las buenas obras]]: 2.9, 3.15, 4.11
*La vida pagana anterior de los lectores: 1.14, 1.18, 2.11-12, 4.2-4, 4.8
*“Maldad”: 1.14, 2.16, 3.9, 3.10, 3.11, 3.12, 3.17, 4.2
*Pecado: 2.22, 3.18, 4.1, 4.8
*Diablo: 5.8
*Espíritus: 3.19 (¿?)
''Algunos de los asuntos textuales más importantes notados en Metzger:''
''3.8:'' La Reina Valera opta por la lectura de los manuscritos más recientes cuando pone “amigable” en vez de “humilde.” Pero los manuscritos más antiguos apoyan la lectura humilde.
''3.15:'' Manuscritos muy antiguos y diversos apoyan la lectura “Cristo”, no “Dios” en este versículo. Metzger da una calificación “A” a la lectura “Cristo.”
''3.18-21:'' Hay un gran número de lecturas alternativas en los manuscritos para este texto enigmático.
''4.14:'' En la mayoría de los manuscritos las palabras “Ciertamente, por lo que hace a ellos, él es blasfemado, pero por vosotros es glorificado” no se encuentran. Probablemente un escriba añadió estas palabras de explicación y no son parte del texto original, a pesar de su inclusión en la Reina Valera.
Para todos nuestros recursos gratuitos en formato ~TiddlyWiki, véase http://www.giffmex.org/esp/indice.html
Tenemos un tutorial para ~TiddlyWiki, una adaptación de ~TiddlyWiki para estudiantes, y varios recursos bíblicos.
Estos enlaces se dirigen al texto de 1 Pedro en Bible Gateway.
[[1 Pedro, Reina Valera 1960|http://www.biblegateway.com/passage/?search=1%20pe;&version=60;]]
[[1 Pedro, Reina Valera 1995|http://www.biblegateway.com/passage/?search=1%20pe;&version=61;]]
[[1 Pedro, La Biblia de las Américas|http://www.biblegateway.com/passage/?search=1%20pe;&version=59;]]
[[1 Pedro, Nueva Versión Internacional|http://www.biblegateway.com/passage/?search=1%20pe;&version=42;]]
[[1 1 Pedro, Dios Habla Hoy|http://www.biblegateway.com/passage/?search=1%20pe;&version=58;]]
[[¿Debe ir 2.1-3 con el texto que lo precede o con el texto que sigue?]]
!1.1-2: Introducción de la carta
!1.3-12:
>1.3ª: Doxología
>1.3b-5: Afirmación: Esperamos una salvación segura
>1.6-7: Afirmación: Sus pruebas refinan su fe
>1.8-9: Afirmación: Ustedes creen y aman a un Dios que no ven, y tienen gozo
>1.10-12: Afirmación: los profetas sirvieron a ustedes.
!1.13-2.3:
>1.13: Exhortación: Preparen sus mentes y esperen la venida del Señor
>1.14-15: Exhortación: Vivan en santidad
>1.16: Cita del AT de apoyo
>1.17ª: Razón para la siguiente exhortación: Tu Padre es un juez imparcial
>1.17b: Exhortación: Vivan en temor santo
>1.18-21: Razón: Han sido redimidos por la sangre preciosa de Cristo
>1.22ª: Razón para la siguiente exhortación: Sus almas han sido purificados
>1.22b: Vivan en amor
>1.23-25: Razón: Han sido regenerados por la palabra de Dios
>2.1: Exhortación: Eliminar la maldad
>2.2ª: Exhortación: Vivan con sed
>2.2b-3: Razón: Han probado la bondad del Señor
!2.4-10: La iglesia, piedra escogida por Dios
>2.4-5: Afirmación: La iglesia es la formación de un sacerdocio
>2.6-8: Cita del AT de apoyo
>2.9ª: Afirmación: La identidad teológica de la iglesia: el nuevo Israel
>2.9b: El propósito de la iglesia: evangelismo
>2.10: Afirmación: la iglesia es la formación de un nuevo pueblo
!2.11-3.12: Código de Hogar: Exhortaciones a varios miembros del hogar
>2.11-12: Exhortación a un estilo de vida evangelístico
>2.13-17: Exhortaciones a los ciudadanos y libres
>>2.13-14: Exhortación: Someterse a las autoridades
>>2.15-16: Razón: para silenciar los acusadores
>>2.17: Exhortaciones
>2.18-25: Exhortaciones a los esclavos
>3.1-6: Exhortaciones a las esposas
>3.7: Exhortaciones a los maridos
>3.8-9: Exhortación general
>3.10-12: Cita del AT de apoyo
!3.13-17: Respuestas a la persecución
>3.13: Pregunta: ¿Quién te lastimará por hacer el bien?
>3.14ª: Afirmación: Pero los que son maltratados así son benditos.
>3.14b: Cita del AT de apoyo
>3.15: Exhortación: Estar listos para defender su esperanza
>3.16: Razón: Silenciar los acusadores
!3.18-4.6:
>3.18ª: El propósito de la muerte de Cristo
>3.18b-22: Expansión y explicación de 3.18ª
>4.1ª: Aplicación / exhortación: Estar dispuestos a sufrir como Cristo.
>4.1b-2: Razón: Los que han sufrido ya no viven para el pecado
>4.3: Amonestación: Ustedes ya han pasado suficiente tiempo en el pecado
>4.4-5: Afirmación: Los paganos no les entienden, pero tendrán que rendir cuentas a Dios
>4.6: Afirmación: ¿?
!4.7-11: La vida apropiada en vista del fin del mundo
>4.7a: Declaración: El fin se acerca
>4.7b: Exhortación a la sobriedad
>4.7c: Motivo: para que puedan orar
>4.8a: Exhortación al amor mútuo
>4.8b: Motivo: porque el amor cubre los pecados
>4.9: Exhortación a la hospitalidad
>4.10: Exhortación al uso fiel de la gracia / los dones
>4.11a: primer ejemplo: los que hablan
>4.11b: segundo ejemplo: los que sirven
>4.11c: Motivo: para que Dios sea alabado
>4.11d: Doxología
!4.12-19: La respuesta apropiada al sufrimiento y el juicio que se acerca
>4.12-13a: Exhortación: No se sorprenden por las pruebas sino regocíjense
>4.13b: Motivo: porque van a participar en la gloria venidera
>4.14a: Promesa condicional: Considérense benditos si son insultados
>4.14b: Motivo: porque el Espíritu está sobre ustedes
>(4.15-16: Paréntesis: deben sufrir por ser Cristiano, no por ser criminal)
>4.17-18: Motivo: el juicio se acerca
>4.19: Exhortación final: los que sufren deben encomendarse a Dios y seguir haciendo el bien
!5.1-5: Exhortaciones a grupos específicos
>5.1-4: Exhortación a los ancianos
>5.5a: Exhortación a los jóvenes: sométanse a sus ancianos
>5.5b: Exhortación a todos: la humildad
>5.5c: Cita del AT de apoyo
!5.6-10: Exhortaciones finales
>5.8a: Exhortación al dominio propio
>5.8b: Motivo: porque el diablo busca devorarlos
>5.9a: Exhortación de resistir al diablo
>5.9b: Motivo: porque otros creyentes están enfrentando la misma oposición
>5.10: Promesa: Después de los sufrimientos Dios les restaurará y fortalecerá
!5.11-14: Conclusión de la carta
>5.11: Doxología
>5.12: Recomendación de Silvano y la exhortación de obedecer la carta
>5.13-14a: Saludos finales
>5.14b: Bendición de paz
1.1 afirma que Pedro fue el autor.
5.1 dice que es un anciano y un testigo de los padecimientos de Cristo.
Comparar 2.20-25 con Mc. 8.34, 10.32, 10.45, 14.27, 14.65.
Hay ''similitudes entre esta carta y los discursos de Pedro en Hechos:''
*1.17 con Hc. 10.34 (Dios no hace acepción de personas)
*2.7-8 con Hc. 4.10-11 (piedra)
*2.24 con Hc. 10.3, 9 (madero)
*4.14, 16 con Hc. 3.6, 3.16, 4.10, 4.12, 5.41, 10.43 (el “nombre” de Cristo)
*1.10-12 con Hc. 3.18, 24 (Cristo cumplió la profecía)
2 Pedro 3.1 dice que es la “segunda” carta de Pedro, así que es el primer testimonio que tenemos de 1 Pedro.
Harrison, 402, menciona algunos ''toques biográficos en la carta'' que concuerdan con el retrato de Pedro en los Evangelios. Las dos sobresalientes son el uso de la palabra piedra (el significado del sobrenombre Pedro que Jesús le dio), y la similitud entre 2.25, 5.2-3 con Jn. 21—los pastores que alimentan sus rebaños.
Nadie debatía que Pedro fue el autor hasta tiempos modernos. No hubo otra teoría acerca del autor de esta carta.
!Fecha
La carta tuvo que haber sido escrita antes de la muerte de Pedro en la persecución bajo Nerón en 64 d.c. Pedro tiene una buena actitud acerca del gobierno, indicando que la carta probablemente fue escrita antes de la persecución de Nerón comenzó.
!Lugar
La carta fue escrita desde “Babilonia” (5.13). Pero, ¿Cómo debemos interpretar la palabra “Babilonia”? La mayoría lo toman como un código para hablar de Roma, como se hacía muchos escritos cristianos y judíos de la época. Roma es como Babilonia porque ambas fueron ciudades ricas, idolatras, inmorales y poderosas. La tradición pone Pedro en Roma para su martirio, y esto apoya a Roma como lugar de redacción.
Hay una Babilonia en Egipto, pero Pedro seguramente habría distinguido esta Babilonia de la más conocida Babilonia si hubiera escrito desde Egipto.
Contra Babilonia: No hay mención en la tradición de una iglesia cristiana en Babilonia, y Pedro siempre ha sido asociado con Roma.
1.7, 1.8, 1.24, 4.11, 4.13, 4.14, 5.1, 5.4, 5.10
/***
|Name|InlineJavascriptPlugin|
|Source|http://www.TiddlyTools.com/#InlineJavascriptPlugin|
|Version|1.6.0|
|Author|Eric Shulman - ELS Design Studios|
|License|http://www.TiddlyTools.com/#LegalStatements <<br>>and [[Creative Commons Attribution-ShareAlike 2.5 License|http://creativecommons.org/licenses/by-sa/2.5/]]|
|~CoreVersion|2.1|
|Type|plugin|
|Requires||
|Overrides||
|Description|Insert Javascript executable code directly into your tiddler content.|
''Call directly into TW core utility routines, define new functions, calculate values, add dynamically-generated TiddlyWiki-formatted output'' into tiddler content, or perform any other programmatic actions each time the tiddler is rendered.
!!!!!Usage
<<<
When installed, this plugin adds new wiki syntax for surrounding tiddler content with {{{<script>}}} and {{{</script>}}} markers, so that it can be treated as embedded javascript and executed each time the tiddler is rendered.
''Deferred execution from an 'onClick' link''
By including a {{{label="..."}}} parameter in the initial {{{<script>}}} marker, the plugin will create a link to an 'onclick' script that will only be executed when that specific link is clicked, rather than running the script each time the tiddler is rendered. You may also include a {{{title="..."}}} parameter to specify the 'tooltip' text that will appear whenever the mouse is moved over the onClick link text
''External script source files:''
You can also load javascript from an external source URL, by including a src="..." parameter in the initial {{{<script>}}} marker (e.g., {{{<script src="demo.js"></script>}}}). This is particularly useful when incorporating third-party javascript libraries for use in custom extensions and plugins. The 'foreign' javascript code remains isolated in a separate file that can be easily replaced whenever an updated library file becomes available.
''Display script source in tiddler output''
By including the keyword parameter "show", in the initial {{{<script>}}} marker, the plugin will include the script source code in the output that it displays in the tiddler.
''Defining javascript functions and libraries:''
Although the external javascript file is loaded while the tiddler content is being rendered, any functions it defines will not be available for use until //after// the rendering has been completed. Thus, you cannot load a library and //immediately// use it's functions within the same tiddler. However, once that tiddler has been loaded, the library functions can be freely used in any tiddler (even the one in which it was initially loaded).
To ensure that your javascript functions are always available when needed, you should load the libraries from a tiddler that will be rendered as soon as your TiddlyWiki document is opened. For example, you could put your {{{<script src="..."></script>}}} syntax into a tiddler called LoadScripts, and then add {{{<<tiddler LoadScripts>>}}} in your MainMenu tiddler.
Since the MainMenu is always rendered immediately upon opening your document, the library will always be loaded before any other tiddlers that rely upon the functions it defines. Loading an external javascript library does not produce any direct output in the tiddler, so these definitions should have no impact on the appearance of your MainMenu.
''Creating dynamic tiddler content''
An important difference between this implementation of embedded scripting and conventional embedded javascript techniques for web pages is the method used to produce output that is dynamically inserted into the document:
* In a typical web document, you use the document.write() function to output text sequences (often containing HTML tags) that are then rendered when the entire document is first loaded into the browser window.
* However, in a ~TiddlyWiki document, tiddlers (and other DOM elements) are created, deleted, and rendered "on-the-fly", so writing directly to the global 'document' object does not produce the results you want (i.e., replacing the embedded script within the tiddler content), and completely replaces the entire ~TiddlyWiki document in your browser window.
* To allow these scripts to work unmodified, the plugin automatically converts all occurences of document.write() so that the output is inserted into the tiddler content instead of replacing the entire ~TiddlyWiki document.
If your script does not use document.write() to create dynamically embedded content within a tiddler, your javascript can, as an alternative, explicitly return a text value that the plugin can then pass through the wikify() rendering engine to insert into the tiddler display. For example, using {{{return "thistext"}}} will produce the same output as {{{document.write("thistext")}}}.
//Note: your script code is automatically 'wrapped' inside a function, {{{_out()}}}, so that any return value you provide can be correctly handled by the plugin and inserted into the tiddler. To avoid unpredictable results (and possibly fatal execution errors), this function should never be redefined or called from ''within'' your script code.//
''Accessing the ~TiddlyWiki DOM''
The plugin provides one pre-defined variable, 'place', that is passed in to your javascript code so that it can have direct access to the containing DOM element into which the tiddler output is currently being rendered.
Access to this DOM element allows you to create scripts that can:
* vary their actions based upon the specific location in which they are embedded
* access 'tiddler-relative' information (use findContainingTiddler(place))
* perform direct DOM manipulations (when returning wikified text is not enough)
<<<
!!!!!Examples
<<<
an "alert" message box:
><script show>
alert('InlineJavascriptPlugin: this is a demonstration message');
</script>
dynamic output:
><script show>
return (new Date()).toString();
</script>
wikified dynamic output:
><script show>
return "link to current user: [["+config.options.txtUserName+"]]";
</script>
dynamic output using 'place' to get size information for current tiddler:
><script show>
if (!window.story) window.story=window;
var title=story.findContainingTiddler(place).id.substr(7);
return title+" is using "+store.getTiddlerText(title).length+" bytes";
</script>
creating an 'onclick' button/link that runs a script:
><script label="click here" title="clicking this link will show an 'alert' box" show>
if (!window.story) window.story=window;
alert("Hello World!\nlinktext='"+place.firstChild.data+"'\ntiddler='"+story.findContainingTiddler(place).id.substr(7)+"'");
</script>
loading a script from a source url:
>http://www.TiddlyTools.com/demo.js contains:
>>{{{function demo() { alert('this output is from demo(), defined in demo.js') } }}}
>>{{{alert('InlineJavascriptPlugin: demo.js has been loaded'); }}}
><script src="demo.js" show>
return "loading demo.js..."
</script>
><script label="click to execute demo() function" show>
demo()
</script>
<<<
!!!!!Installation
<<<
import (or copy/paste) the following tiddlers into your document:
''InlineJavascriptPlugin'' (tagged with <<tag systemConfig>>)
<<<
!!!!!Revision History
<<<
''2007.02.19 [1.6.0]'' added support for title="..." to specify mouseover tooltip when using an onclick (label="...") script
''2006.10.16 [1.5.2]'' add newline before closing '}' in 'function out_' wrapper. Fixes error caused when last line of script is a comment.
''2006.06.01 [1.5.1]'' when calling wikify() on script return value, pass hightlightRegExp and tiddler params so macros that rely on these values can render properly
''2006.04.19 [1.5.0]'' added 'show' parameter to force display of javascript source code in tiddler output
''2006.01.05 [1.4.0]'' added support 'onclick' scripts. When label="..." param is present, a button/link is created using the indicated label text, and the script is only executed when the button/link is clicked. 'place' value is set to match the clicked button/link element.
''2005.12.13 [1.3.1]'' when catching eval error in IE, e.description contains the error text, instead of e.toString(). Fixed error reporting so IE shows the correct response text. Based on a suggestion by UdoBorkowski
''2005.11.09 [1.3.0]'' for 'inline' scripts (i.e., not scripts loaded with src="..."), automatically replace calls to 'document.write()' with 'place.innerHTML+=' so script output is directed into tiddler content. Based on a suggestion by BradleyMeck
''2005.11.08 [1.2.0]'' handle loading of javascript from an external URL via src="..." syntax
''2005.11.08 [1.1.0]'' pass 'place' param into scripts to provide direct DOM access
''2005.11.08 [1.0.0]'' initial release
<<<
!!!!!Credits
<<<
This feature was developed by EricShulman from [[ELS Design Studios|http:/www.elsdesign.com]]
<<<
!!!!!Code
***/
//{{{
version.extensions.inlineJavascript= {major: 1, minor: 6, revision: 0, date: new Date(2007,2,19)};
config.formatters.push( {
name: "inlineJavascript",
match: "\\<script",
lookahead: "\\<script(?: src=\\\"((?:.|\\n)*?)\\\")?(?: label=\\\"((?:.|\\n)*?)\\\")?(?: title=\\\"((?:.|\\n)*?)\\\")?( show)?\\>((?:.|\\n)*?)\\</script\\>",
handler: function(w) {
var lookaheadRegExp = new RegExp(this.lookahead,"mg");
lookaheadRegExp.lastIndex = w.matchStart;
var lookaheadMatch = lookaheadRegExp.exec(w.source)
if(lookaheadMatch && lookaheadMatch.index == w.matchStart) {
if (lookaheadMatch[1]) { // load a script library
// make script tag, set src, add to body to execute, then remove for cleanup
var script = document.createElement("script"); script.src = lookaheadMatch[1];
document.body.appendChild(script); document.body.removeChild(script);
}
if (lookaheadMatch[5]) { // there is script code
if (lookaheadMatch[4]) // show inline script code in tiddler output
wikify("{{{\n"+lookaheadMatch[0]+"\n}}}\n",w.output);
if (lookaheadMatch[2]) { // create a link to an 'onclick' script
// add a link, define click handler, save code in link (pass 'place'), set link attributes
var link=createTiddlyElement(w.output,"a",null,"tiddlyLinkExisting",lookaheadMatch[2]);
link.onclick=function(){try{return(eval(this.code))}catch(e){alert(e.description?e.description:e.toString())}}
link.code="function _out(place){"+lookaheadMatch[5]+"\n};_out(this);"
link.setAttribute("title",lookaheadMatch[3]?lookaheadMatch[3]:"");
link.setAttribute("href","javascript:;");
link.style.cursor="pointer";
}
else { // run inline script code
var code="function _out(place){"+lookaheadMatch[5]+"\n};_out(w.output);"
code=code.replace(/document.write\(/gi,'place.innerHTML+=(');
try { var out = eval(code); } catch(e) { out = e.description?e.description:e.toString(); }
if (out && out.length) wikify(out,w.output,w.highlightRegExp,w.tiddler);
}
}
w.nextMatch = lookaheadMatch.index + lookaheadMatch[0].length;
}
}
} )
//}}}
[[Enlaces al texto|Enlaces al texto de 1 Pedro]]
[[Sinopsis de 1 Pedro]]
[[Autor de 1 Pedro]]
[[Propósito|Destinatarios, Circunstancias y Propósito de 1 Pedro]]
[[Fecha y Lugar|Fecha y Lugar de Redacción de 1 Pedro]]
[[Estructura de 1 Pedro]]
[[Teología y Temas|Teología y Temas de 1 Pedro]]
[[Aspectos literarios|Aspectos literarios de 1 Pedro]]
[[Contexto Canónico|Contexto Canónico de 1 Pedro]]
[[El texto de 1 Pedro]]
[[Aceptación y Uso|Aceptación y Uso de 1 Pedro por la Iglesia]]
[[Bibliografía|Bibliografía para 1 Pedro]]
[[1 Pedro 1.3-12 y 1.13-2.3|Comparación de 1 Pedro 1.3-12 y 1.13-2.3]]
[[1 Pedro 1.3-9|1 Pedro 1.3-9 bosquejo estructural]]
[[1 Pedro 1.6, 8]]
[[1 Pedro 3.13-4.6|Un bosquejo homilético para 1 Pedro 3.13-4.6]]
[[1 Pedro 3.18-22]]
[[1 Pedro 5.1-4]]
''La escatología:''
*1.5, 1.7, 1.13, 1.20, 2.12, 4.5-6, 4.7, 4.13, 5.4
*Juicio de Dios: 1:17, 2:12, 2:23, 3:12, 4:5, 4:17-18
''El “apocalipsis” de Cristo:''
*1.7, 1.13, 4.13, 5.4
''La palabra “esperanza”:''
*1.3, 1.13, 1.21, 3.5, 3.15
''Una tensión entre “ya” y “todavía no”:''
*La salvación es algo pasado / presente (1.3, 1.20, 1.22, 1.23, 2.3) que les da gozo ahora (1.8)
*La salvación es algo futuro (1.5)
*Pueblo de Dios: 2.10
*Familia de Dios: 4.17
*Rebaño de Dios: 5.2
*Siervos de Dios: 2.16
*Como peregrinos, extranjeros y forasteros: 1.1, 1.17, 2.10-11
*2.4-10
*Ancianos 5.1-4
1.2, 1.10, 1.13, 3.7, 4.10, 5.5, 5.10, 5.12; (misericordia en 1.3)
''La palabra “salvación”:''
*Salvación: 1.5, 1.9, 1.10, 2.2
*Salvado: 3.20, 4.18
*Salva: 3.21
''Elementos de la salvación:''
*Herencia futura: 1.4-5,
*Regeneración: 1.23, 2.2 (debemos ver en este concepto no solamente la regeneración del individuo sino también el nacimiento de una nueva nación)
*Elección: 2.4-10
*Al gobierno (2.13-14)
*Al marido (3.1)
*Al amo (2.18)
*Al anciano (5.5)
Algunos dicen que la carta termina con 4.11. Evidencia:
#4.11 es una doxología, una conclusión natural de una carta.
##''Respuesta:'' Pero otras cartas del NT tienen doxologías antes de la conclusión de la carta: véase Rom. 11.36, Ef. 3.21.
#El sufrimiento parece una posibilidad hipotética en 1.3-4.10, pero parece realidad de 4.12 en adelante.
##''Respuesta:'' 1.6 parece hablar del sufrimiento como realidad presente.
Pedro enfatiza que las buenas obras son una estrategia evangelística: 2.12, 2.15, 3.1-5, 3.16, 4.11
“Estadísticamente [1 Pedro] tiene la palabra “Dios” 39x, que significa un promedio de una vez por cada 43 palabras.” (Carson, Moo y Morris, 428). Solamente 1 Juan (1 x cada 34 palabras) y Romanos (1 x cada 46 palabras) son comparables con 1 Pedro en su uso de la palabra Dios.
|!''Palabra o frase griega''|!''Traducción''|!''Frecuencia''|!''Versículos''|
|//θεὸς// |Dios |36x |1:5, 1:21 (2x), 1:23, 2:4, 2:5, 2:10, 2:12, 2:15, 2:16, 2:17, 2:19, 2:20, 3:4, 3:5, 3:17, 3:18, 3:20, 3:21, 3:22, 4:2, 4:6, 4:10, 4:11 (3x), 4:14, 4:16, 4:17 (2x), 4:19, 5:2 (2x), 5:5, 5:6, 5:12 |
|bgcolor(#dddddd)://Χριστοῦ// |bgcolor(#dddddd):Cristo |bgcolor(#dddddd):13x |bgcolor(#dddddd):1:11 (2x), 1:19, 2:21, 3:15, 3:16, 3:18, 4:1, 4:13, 4:14, 5:1, 5:10, 5:14 |
|bgcolor(#dddddd)://Ἰησοῦ Χριστοῦ// |bgcolor(#dddddd):Jesucristo |bgcolor(#dddddd):8x |bgcolor(#dddddd):1.1, 1.2, 1.3, 1.7, 1.13, 2.5, 3.21, 4.11 |
|bgcolor(#dddddd)://ὁ κύριος// |bgcolor(#dddddd):El Señor |bgcolor(#dddddd):6x |bgcolor(#dddddd):1.25, 2.3, 2.13, 3.12 (2x), 3.15 |
|bgcolor(#999999)://πνεύματος//|bgcolor(#999999):El Espíritu |bgcolor(#999999):2x |bgcolor(#999999):1.2, 3.18 |
|//θεοῦ πατρός// |Dios Padre |1x |1.2 |
|//ὁ θεὸς καὶ πατὴρ τοῦ κυρίου ἡμῶν Ἰησοῦ Χριστοῦ// |El Dios y Padre (de nuestro Señor Jesucristo) |1x |1.3 |
|bgcolor(#dddddd)://τοῦ κυρίου ἡμῶν Ἰησοῦ Χριστοῦ// |bgcolor(#dddddd):Nuestro Señor Jesucristo |bgcolor(#dddddd):1x |bgcolor(#dddddd):1.3 |
|bgcolor(#999999)://πνεῦμα Χριστοῦ // |bgcolor(#999999):El Espíritu de Cristo |bgcolor(#999999):1x |bgcolor(#999999):1.11 |
|bgcolor(#999999)://πνεύματι ἁγίῳ // |bgcolor(#999999):El Espíritu Santo |bgcolor(#999999):1x |bgcolor(#999999):1.12 |
|//πατέρα// |un Padre |1x |1.17 |
|//λίθον ζῶντα// |piedra viva |1x |2.4 |
|bgcolor(#dddddd)://τὸν ποιμένα καὶ ἐπίσκοπον τῶν ψυχῶν ὑμῶν// |bgcolor(#dddddd):El Pastor y Obispo de vuestras almas |bgcolor(#dddddd):1x |bgcolor(#dddddd):2.25 |
|bgcolor(#999999)://τὸ τῆς δόξης καὶ τὸ τοῦ θεοῦ πνεῦμα// |bgcolor(#999999):El Espíritu de Gloria y de Dios |bgcolor(#999999):1x |bgcolor(#999999):4.14 |
|//πιστῷ κτίστῃ // |el fiel Creador |1x |4.19 |
|bgcolor(#dddddd)://ἀρχιποίμενος// |bgcolor(#dddddd):el Príncipe de los pastores |bgcolor(#dddddd):1x |bgcolor(#dddddd):5.4 |
|//Ὁ θεὸς πάσης χάριτος//|El Dios de toda gracia |1x |5.10 |
*1.6, 2.19, 2.20, 3.14, 3.17, 4.12, 4.15, 4.16, 4.19, 5.10
*Otras palabras griegas para la persecución que aguantan los lectores. Es notable que todas menos la última palabra se tratan de persecución verbal:
**Calumniar, murmurar (2.12, 3.16)
**Insultar (3.9)
**Denunciar, maltratar (verbalmente) (3.16)
**Ultrajar (4.4)
**Ultrajar, insultar (4.14)
**Golpear (2.20—en el contexto de esclavos y amos)
*Los sufrimientos están por causa de la ''buena conducta'' de los creyentes: 2.19, 2.20, 3.13-17, 4.16, 4.19
*Aunque algunos de ellos han sufrido por hacer cosas malas: 2.12, 2.20, 3.17, 4.15
*El sufrimiento puede ser atribuido al diablo (5.8) o a la voluntad de Dios (3.17).
*Sufrió: 2.21, 2.23, 4.1, 5.1
*Su cuerpo en el madero: 2.24
*Sangre: 1.2, 1.19
*Murió: 3.18
*Son un ejemplo en nuestros sufrimientos: 2.21-23, 3.18-4.1
La carta falta referencias y saludos personales. Pedro no parece conocer a sus lectores muy bien. Sin embargo, escribe una carta muy pastoral y sensible.
La carta no contiene polémico contra falsos maestros o facciones entre los lectores.
Hay 34 imperativos. Hay mucha énfasis en la obediencia.
Harrison, 395, dice que los ''términos más importantes'' son modo de vida, vivir, hacer el bien, someterse, sufrimiento y sufrir, carne y espíritu, gracia, salvación, esperanza, tiempo, fin, edad, gloria y glorificar.
“Ahora”:
*//ἄρτι//: 1.6, 1.8
*//νῦν//: 1.12, 2.10, 2.25, 3.21
Hay un ''posible quiasmo'' en 2.6-7:
*''Escogida''
**''Preciosa''
***No averguenza al que pone su fe en él
**él es ''precioso''
*rechazado por los hombres pero ''escogido'' por Dios como ángulo
W. L. Schutter dice que 1.13-2.10 es un ''midrás homilético'', (citado en Rodgers, DTIB, 582)
''Epístolas'' = Cartas del mundo greco-romano con las características distintas de ese género.
Harrison (252-3), siguiendo definiciones de A. Deissman, dice que epístolas son diferentes que cartas en que son más literarias y son escritas con la intención ser circuladas y publicadas. En este curso usaremos los términos “cartas” y “epístolas” como sinónimos, pero nunca debemos olvidarnos que estamos estudiando documentos del mundo antiguo, con una forma y contexto distinto.
''Generales o Universales:'' Se llaman “generales” porque
*algunos se dirigen a una audiencia amplia (Santiago, 1 Pedro),
*y los demás se dirigen a una audiencia específica que desconocemos (Hebreos, 2 Pedro, 1, 2, 3 Juan, Judas). En otras palabras, no tenemos la precisión con estas cartas que tenemos con las cartas de Pablo, quien explicitamente nombró sus destinatarios como creyentes en regiones específicas (romanos, tesalonicenses, etc) o personas específicas (Tito, Timoteo y Filemón).
''¿Fueron escritas para audiencias específicas?''
''Santiago'' fue escrita para creyentes, o por lo menos creyentes judíos, dispersados sobre un área grande (1.1).
Las demás fueron escritas para iglesias específicas o por lo menos grupos de iglesias de una región bajo las mismas circunstancias.
(''1 Pedro'' fue escrita para tener una circulación amplia (1.1), pero no tan universal como Santiago. 1 Pedro 5.9 compara la situación de sus lectores con la situación de las iglesias en el resto del mundo.)
*''La carta habla de la persecución.'' No hubo persecución oficial en el imperio romano hasta Domiciano y Trajano. Pedro ya habrá muerto antes de los tiempos de persecución.
**Respuesta: Pero sí hubo persecución local desde un tiempo muy temprano.
**La carta nos llama a imitar los sufrimientos de Cristo, no su muerte. No habla del martirio.
*''La carta demuestra excelente griego.'' Pero Pedro era un pescador iletrado (Hc. 4.13). No pudo haber escrito esta carta.
**Respuesta: Es muy probable que Pedro y los de Palestina en general sabían el griego desde niñez.
**El griego es bueno, pero no debemos exagerar su calidad.
**Respuesta: Silvano era un amanuénsis (5.12), y pudo haberle ayudado con el griego.
*''La teología de 1 Pedro depende mucho de Pablo.''
**Apoyo: ¿2.13-17 y Romanos 13.1-7?
**Apoyo: Tiene códigos de hogar como algunas cartas de Pablo
**Respuesta: Por supuesto. Enseñaban el mismo evangelio y usaban la tradición cristiana común de la iglesia primitiva.
**Respuesta: Si Silvano ayudó escribir la carta, él sin duda, habiendo sido compañero de Pablo, impartiría un toque paulino a la carta.
**Respuesta: No son muy convincentes los intentos de algunos eruditos modernos de proponer una supuesta división profunda entre un Cristianismo paulino y un Cristianismo hebreo, representado por Pedro y Jacobo.
*''¿Si fue Pedro, por qué no incluyó memorias de la vida de Jesús?''
**Respuesta: Porque aparentemente no fue su propósito.
*''1 Pedro casi no habla del Espíritu Santo.'' ¿Cómo podría un líder cristiano de esa época haber escrito tan poco acerca del Espíritu?
**Respuesta: Colosenses y 2 Tesalonicenses solo mencionan el Espíritu una vez c/u. 1 Pedro lo menciona cuatro veces.
Si se dice que es pseudónimo, la pregunta surge: ¿Por qué escribir esta carta en nombre de Pedro? Contiene solamente material que cualquier creyente de la iglesia primitiva hubiera aceptado sin la necesidad de acudir a la autoridad de un apóstol. ¿Y porque un autor pseudónimo usaría las provincias mencionadas en 1.1? No hay otra conexión existente entre Pedro y esos locales.
<!--{{{-->
<div id='header' class='header' macro='gradient vert #cc0000 #222266 '>
<div class='siteTitle' refresh='content' tiddler='SiteTitle'></div>
<span id='topMenu' refresh='content' tiddler='TopMenu'></span>
</div>
</div>
<div id='mainMenu' refresh='content' tiddler='Introducción a 1 Pedro'></div>
<div id='sidebar'>
<div id='sidebarOptions' refresh='content' tiddler='SideBarOptions'></div>
<div id='sidebarTabs' refresh='content' force='true' tiddler='SideBarTabs'></div>
</div>
<div id='displayArea'>
<div id='messageArea'></div>
<div id='tiddlerDisplay'></div>
</div>
<!--}}}-->
|bgcolor(#dddddd): ''1 Pedro'' |bgcolor(#dddddd): ''Efesios'' |
| 1.3 | 1.3 |
| 1.10-12 | 3.2-6 |
| 1.20 | 1.4 |
| 2.1 | 4.25, 31 |
| 2.2-6 | 2.18-22 |
| 3.1 | 5.22 |
| 3.22 | 1.20ff |
|bgcolor(#eeeeee): ''1 Pedro'' |bgcolor(#eeeeee): ''Hebreos'' |
| 1.1, 2.11 | 11.13 |
| 1.2 | 12.24 |
| 2.24 | 10.10 |
| 2.25, 5.4 | 13.20 |
| 3.9 | 12.17 |
|bgcolor(#eeeeee): ''1 Pedro'' |bgcolor(#eeeeee): ''Romanos'' |
| 1.14 | 12.2 |
| 1.22 | 12.9ff |
| 2.5 | 12.1 |
| 2.6-8 | 9.32ff |
| 2.10 | 9.25 |
| 2.13-17 | 8.1, 3, 4, 7 |
| 3.8-11 | 7.16-18 |
| 4.7-11 | 12.3, 6 |
|bgcolor(#eeeeee): ''1 Pedro'' |bgcolor(#eeeeee): ''Santiago'' |
| 1.1 | 1.1 |
| 1.6 | 1.2 |
| 1.23 | 1.18 |
| 1.24 | 1.10 |
| 2.1 | 1.21 |
| 4.8 | 5.20 |
| 5.5 | 4.6ff |
| 5.9ff | 4.7-10 |
1.15-16, 2.5, 2.9, 3.5, 3.15 (véase también 'puro' y 'purificar', 1.22)
//{{{
window.reportSearchResults=function(text,matches)
{
var title=config.macros.search.reportTitle
var q = config.options.chkRegExpSearch ? "/" : "'";
var body="\n";
// numbered list of links to matching tiddlers
body+="\n<<<";
for(var t=0;t<matches.length;t++) {
var date=config.options.chkSearchByDate?(matches[t].modified.formatString('YYYY.0MM.0DD 0hh:0mm')+" "):"";
body+="\n# "+date+"[["+matches[t].title+"]]";
}
body+="\n<<<\n";
// create/update the tiddler
var tiddler=store.getTiddler(title); if (!tiddler) tiddler=new Tiddler();
tiddler.set(title,body,config.options.txtUserName,(new Date()),"excludeLists excludeSearch");
store.addTiddler(tiddler); story.closeTiddler(title);
// use alternate "search again" label in <<search>> macro
var oldprompt=config.macros.search.label;
config.macros.search.label="search again";
// render/refresh tiddler
story.displayTiddler(null,title,1);
store.notify(title,true);
// restore standard search label
config.macros.search.label=oldprompt;
}
//}}}
/***
|''Name:''|SearchOptionsPlugin|
|''Source:''|http://www.TiddlyTools.com/#SearchOptionsPlugin|
|''Author:''|Eric Shulman - ELS Design Studios|
|''License:''|[[Creative Commons Attribution-ShareAlike 2.5 License|http://creativecommons.org/licenses/by-sa/2.5/]]|
|''~CoreVersion:''|2.0.10|
!!!!!Code
***/
//{{{
version.extensions.SearchTitleOrText = {major: 2, minor: 4, revision: 0, date: new Date(2006,10,12)};
//}}}
//{{{
if (config.options.chkSearchTitles==undefined) config.options.chkSearchTitles=true;
if (config.options.chkSearchText==undefined) config.options.chkSearchText=true;
if (config.options.chkSearchTags==undefined) config.options.chkSearchTags=true;
if (config.options.chkSearchFields==undefined) config.options.chkSearchFields=true;
if (config.options.chkSearchTitlesFirst==undefined) config.options.chkSearchTitlesFirst=false;
if (config.options.chkSearchList==undefined) config.options.chkSearchList=false;
if (config.options.chkSearchByDate==undefined) config.options.chkSearchByDate=false;
if (config.options.chkSearchIncremental==undefined) config.options.chkSearchIncremental=true;
if (config.options.chkSearchShadows==undefined) config.options.chkSearchShadows=false;
config.shadowTiddlers.AdvancedOptions += "\n<<option chkSearchTitles>> Search in tiddler titles";
config.shadowTiddlers.AdvancedOptions += "\n<<option chkSearchText>> Search in tiddler text";
config.shadowTiddlers.AdvancedOptions += "\n<<option chkSearchTags>> Search in tiddler tags";
config.shadowTiddlers.AdvancedOptions += "\n<<option chkSearchFields>> Search in tiddler data fields";
config.shadowTiddlers.AdvancedOptions += "\n<<option chkSearchShadows>> Search in shadow tiddlers";
config.shadowTiddlers.AdvancedOptions += "\n<<option chkSearchTitlesFirst>> Search results show title matches first";
config.shadowTiddlers.AdvancedOptions += "\n<<option chkSearchList>> Search results show list of matching tiddlers";
config.shadowTiddlers.AdvancedOptions += "\n<<option chkSearchByDate>> Search results sorted by modification date ";
config.shadowTiddlers.AdvancedOptions += "\n<<option chkSearchIncremental>> Incremental searching";
//}}}
//{{{
if (config.macros.search.reportTitle==undefined)
config.macros.search.reportTitle="SearchResults";
//}}}
//{{{
config.macros.search.handler = function(place,macroName,params)
{
var lastSearchText = "";
var searchTimeout = null;
var doSearch = function(txt)
{
if (txt.value.length>0)
{
story.search(txt.value,config.options.chkCaseSensitiveSearch,config.options.chkRegExpSearch);
lastSearchText = txt.value;
}
};
var clickHandler = function(e)
{
doSearch(this.nextSibling);
return false;
};
var keyHandler = function(e)
{
if (!e) var e = window.event;
switch(e.keyCode)
{
case 13: // ELS: handle enter key
doSearch(this);
break;
case 27:
this.value = "";
clearMessage();
break;
}
if (config.options.chkSearchIncremental)
{
if(this.value.length > 2)
{
if(this.value != lastSearchText)
{
if(searchTimeout) clearTimeout(searchTimeout);
var txt = this;
searchTimeout = setTimeout(function() {doSearch(txt);},500);
}
}
else
if(searchTimeout) clearTimeout(searchTimeout);
}
};
var focusHandler = function(e)
{
this.select();
};
var btn = createTiddlyButton(place,this.label,this.prompt,clickHandler);
var txt = createTiddlyElement(place,"input",null,null,null);
if(params[0])
txt.value = params[0];
txt.onkeyup = keyHandler;
txt.onfocus = focusHandler;
txt.setAttribute("size",this.sizeTextbox);
txt.setAttribute("accessKey",this.accessKey);
txt.setAttribute("autocomplete","off");
if(config.browser.isSafari)
{
txt.setAttribute("type","search");
txt.setAttribute("results","5");
}
else
txt.setAttribute("type","text");
}
//}}}
//{{{
Story.prototype.search = function(text,useCaseSensitive,useRegExp)
{
highlightHack = new RegExp(useRegExp ? text : text.escapeRegExp(),useCaseSensitive ? "mg" : "img");
var matches = store.search(highlightHack,config.options.chkSearchByDate?"modified":"title","excludeSearch");
if (config.options.chkSearchByDate) matches=matches.reverse(); // most recent changes first
var q = useRegExp ? "/" : "'";
clearMessage();
if (!matches.length) {
if (config.options.chkSearchList) discardSearchResults();
displayMessage(config.macros.search.failureMsg.format([q+text+q]));
} else {
if (config.options.chkSearchList)
reportSearchResults(text,matches);
else {
var titles = []; for(var t=0; t<matches.length; t++) titles.push(matches[t].title);
this.closeAllTiddlers(); story.displayTiddlers(null,titles);
displayMessage(config.macros.search.successMsg.format([matches.length, q+text+q]));
}
}
highlightHack = null;
}
//}}}
//{{{
TiddlyWiki.prototype.search = function(searchRegExp,sortField,excludeTag)
{
var candidates = this.reverseLookup("tags",excludeTag,false,sortField);
// scan for matching titles first...
var results = [];
if (config.options.chkSearchTitles) {
for(var t=0; t<candidates.length; t++)
if(candidates[t].title.search(searchRegExp)!=-1)
results.push(candidates[t]);
if (config.options.chkSearchShadows)
for (var t in config.shadowTiddlers)
if ((t.search(searchRegExp)!=-1) && !store.tiddlerExists(t))
results.push((new Tiddler()).assign(t,config.shadowTiddlers[t]));
}
// then scan for matching text, tags, or field data
for(var t=0; t<candidates.length; t++) {
if (config.options.chkSearchText && candidates[t].text.search(searchRegExp)!=-1)
results.pushUnique(candidates[t]);
if (config.options.chkSearchTags && candidates[t].tags.join(" ").search(searchRegExp)!=-1)
results.pushUnique(candidates[t]);
if (config.options.chkSearchFields && store.forEachField!=undefined) // requires TW2.1 or above
store.forEachField(candidates[t],
function(tid,field,val) { if (val.search(searchRegExp)!=-1) results.pushUnique(candidates[t]); },
true); // extended fields only
}
// then check for matching text in shadows
if (config.options.chkSearchShadows)
for (var t in config.shadowTiddlers)
if ((config.shadowTiddlers[t].search(searchRegExp)!=-1) && !store.tiddlerExists(t))
results.pushUnique((new Tiddler()).assign(t,config.shadowTiddlers[t]));
// if not 'titles first', or sorting by modification date, re-sort results to so titles, text, tag and field matches are mixed together
if(!sortField) sortField = "title";
var bySortField=function (a,b) {if(a[sortField] == b[sortField]) return(0); else return (a[sortField] < b[sortField]) ? -1 : +1; }
if (!config.options.chkSearchTitlesFirst || config.options.chkSearchByDate) results.sort(bySortField);
return results;
}
//}}}
// // ''REPORT GENERATOR''
//{{{
if (!window.reportSearchResults) window.reportSearchResults=function(text,matches)
{
var title=config.macros.search.reportTitle
var q = config.options.chkRegExpSearch ? "/" : "'";
var body="\n";
// summary: nn tiddlers found matching '...', options used
body+="''"+config.macros.search.successMsg.format([matches.length,q+"{{{"+text+"}}}"+q])+"''\n";
body+="^^//searched in:// ";
body+=(config.options.chkSearchTitles?"''titles'' ":"");
body+=(config.options.chkSearchText?"''text'' ":"");
body+=(config.options.chkSearchTags?"''tags'' ":"");
body+=(config.options.chkSearchFields?"''fields'' ":"");
body+=(config.options.chkSearchShadows?"''shadows'' ":"");
if (config.options.chkCaseSensitiveSearch||config.options.chkRegExpSearch) {
body+=" //with options:// ";
body+=(config.options.chkCaseSensitiveSearch?"''case sensitive'' ":"");
body+=(config.options.chkRegExpSearch?"''text patterns'' ":"");
}
body+="^^";
// numbered list of links to matching tiddlers
body+="\n<<<";
for(var t=0;t<matches.length;t++) {
var date=config.options.chkSearchByDate?(matches[t].modified.formatString('YYYY.0MM.0DD 0hh:0mm')+" "):"";
body+="\n# "+date+"[["+matches[t].title+"]]";
}
body+="\n<<<\n";
// open all matches button
body+="<html><input type=\"button\" href=\"javascript:;\" ";
body+="onclick=\"story.displayTiddlers(null,["
for(var t=0;t<matches.length;t++)
body+="'"+matches[t].title.replace(/\'/mg,"\\'")+"'"+((t<matches.length-1)?", ":"");
body+="],1);\" ";
body+="accesskey=\"O\" ";
body+="value=\"open all matching tiddlers\"></html> ";
// discard search results button
body+="<html><input type=\"button\" href=\"javascript:;\" ";
body+="onclick=\"story.closeTiddler('"+title+"'); store.deleteTiddler('"+title+"'); store.notify('"+title+"',true);\" ";
body+="value=\"discard "+title+"\"></html>";
// search again
body+="\n\n----\n";
body+="<<search \""+text+"\">>\n";
body+="<<option chkSearchTitles>>titles ";
body+="<<option chkSearchText>>text ";
body+="<<option chkSearchTags>>tags";
body+="<<option chkSearchFields>>fields";
body+="<<option chkSearchShadows>>shadows";
body+="<<option chkCaseSensitiveSearch>>case-sensitive ";
body+="<<option chkRegExpSearch>>text patterns";
body+="<<option chkSearchByDate>>sort by date";
// create/update the tiddler
var tiddler=store.getTiddler(title); if (!tiddler) tiddler=new Tiddler();
tiddler.set(title,body,config.options.txtUserName,(new Date()),"excludeLists excludeSearch");
store.addTiddler(tiddler); story.closeTiddler(title);
// use alternate "search again" label in <<search>> macro
var oldprompt=config.macros.search.label;
config.macros.search.label="search again";
// render/refresh tiddler
story.displayTiddler(null,title,1);
store.notify(title,true);
// restore standard search label
config.macros.search.label=oldprompt;
}
if (!window.discardSearchResults) window.discardSearchResults=function()
{
// remove the tiddler
story.closeTiddler(config.macros.search.reportTitle);
store.deleteTiddler(config.macros.search.reportTitle);
}
//}}}
El apóstol Pedro escribió esta carta (probablemente desde Roma a principio de los años 60 d.c.) a Cristianos Gentiles para exhortarlos a que sigan haciendo las buenas obras a pesar de que ellos han sido sufrido la persecución por su buena conducta como Cristianos. Les exhorta a que soporten los sufrimientos, vivan buenas vidas, y se sometan a las autoridades. Los motiva con el ejemplo de Cristo, su identidad como iglesia escogida, y la gloriosa salvación que los espera cuando venga Jesús.
/***
|''Name:''|SpanishTranslationPlugin|
|''Description:''|Translation of TiddlyWiki into Spanish|
|''Author:''|Dave Gifford giff (at) giffmex (dot) org|
|''Source:''|www.giffmex.org/twtutorialespanol.html |
|''CodeRepository:''||
|''Version:''||
|''Date:''|August 29, 2007|
|''Comments:''|Please make comments at http://groups.google.co.uk/group/TiddlyWikiDev |
|''License:''|[[Creative Commons Attribution-ShareAlike 3.0 License|http://creativecommons.org/licenses/by-sa/3.0/]] |
|''~CoreVersion:''|2.2.5|
***/
//{{{
//--
//-- Translateable strings
//--
// Strings in "double quotes" should be translated; strings in 'single quotes' should be left alone
config.locale = "es"; // W3C language tag
if (config.options.txtUserName == 'YourName') // do not translate this line, but do translate the next line
merge(config.options,{txtUserName: "SuNombre"});
merge(config.tasks,{
save: {text: "guardar", tooltip: "Guardar sus cambios a este TiddlyWiki", action: saveChanges},
sync: {text: "sincronizar", tooltip: "Sincronizar cambios con otros archivos TiddlyWiki y servidores", content: '<<sync>>'},
importTask: {text: "importar", tooltip: "Importar tiddlers y plugins de otros archivos TiddlyWiki y servidores", content: '<<importTiddlers>>'},
tweak: {text: "modificar", tooltip: "Modificar la apariencia y comportamiento de TiddlyWiki", content: '<<options>>'},
plugins: {text: "plugins", tooltip: "Manejar plugins instalados", content: '<<plugins>>'}
});
// Options that can be set in the options panel and/or cookies
merge(config.optionsDesc,{
txtUserName: "Nombre usuario para firmar sus cambios",
chkRegExpSearch: "Habilitar expresiones normales para búsquedas",
chkCaseSensitiveSearch: "Búsquedas sensibles a mayúsculas",
chkAnimate: "Habilitar animaciones",
chkSaveBackups: "Guardar archivo de respaldo al guardar cambios",
chkAutoSave: "Guardar cambios automáticamente",
chkGenerateAnRssFeed: "Generar un archivo RSS al guardar cambios",
chkSaveEmptyTemplate: "Generar una plantilla vacía al guardar cambios",
chkOpenInNewWindow: "Abrir enlaces externos en una nueva ventana",
chkToggleLinks: "Un tiddler abierto se cierra cuando el usuario hace clic en un enlace al tiddler",
chkHttpReadOnly: "Ocultar elementos de edición cuando visto por medio de HTTP",
chkForceMinorUpdate: "No actualizar modificador, nombre usuario o fecha cuando un tiddler es editado",
chkConfirmDelete: "Requerir confirmación antes de borrar tiddlers",
chkInsertTabs: "Usar la tecla de tabulación para insertar carácteres de tabulación en vez de alternar entre campos",
txtBackupFolder: "Nombre de la carpeta que debe usarse para respaldos",
txtMaxEditRows: "Máximo número de renglones en cajas de edición",
txtFileSystemCharSet: "Juego de carácteres por defecto para guardar cambios (Firefox/Mozilla solamente)"});
merge(config.messages,{
customConfigError: "Hubo problemas en la instalación de plugins. Véase PluginManager para los detalles",
pluginError: "Error: %0",
pluginDisabled: "No ejecutado por ser deshabilitado via la etiqueta 'systemConfigDisable'",
pluginForced: "Ejecutado por ser forzado via la etiqueta 'systemConfigForce'",
pluginVersionError: "No ejecutado porque este plugin requiere una versión más reciente TiddlyWiki",
nothingSelected: "Nada ha sido seleccionado. Debe seleccionar uno o más elementos primero",
savedSnapshotError: "Parece que este TiddlyWiki no ha sido guardado correctamente. Favor de consultar http://www.tiddlywiki.com/#DownloadSoftware para más información",
subtitleUnknown: "(desconocido)",
undefinedTiddlerToolTip: "El tiddler '%0' no existe todavía",
shadowedTiddlerToolTip: "El tiddler '%0' no existe todavía, pero tiene un valor oculto predefinido",
tiddlerLinkTooltip: "%0 - %1, %2",
externalLinkTooltip: "Enlace externo a %0",
noTags: "No hay tiddlers con etiquetas",
notFileUrlError: "Se necesita guardar este TiddlyWiki a un archivo antes de poder guardar cambios",
cantSaveError: "No es posible guardar cambios. Posibles causas incluyen:\n- su navegador web no permite que guarde los cambios (Firefox, Internet Explorer, Safari y Opera funcionan si son configurados correctamente)\n- la dirección a su TiddlyWiki contiene carácteres ilegales \n- el archivo TiddlyWiki HTML file ha sido removido o renombrado",
invalidFileError: "El archivo original '%0' no parece ser un TiddlyWiki válido",
backupSaved: "Respaldo guardado",
backupFailed: "Respaldo no pudo ser guardado",
rssSaved: "Archivo RSS guardado",
rssFailed: "Archivo RSS no pudo ser guardado",
emptySaved: "Plantilla vacía guardada",
emptyFailed: "Plantilla vacía no pudo ser guardada",
mainSaved: "Archivo TiddlyWiki guardado",
mainFailed: "El archivo TiddlyWiki o pudo ser guardado. Sus cambios no han sido guardados",
macroError: "Error en macro <<\%0>>",
macroErrorDetails: "Error al ejecutar macro <<\%0>>:\n%1",
missingMacro: "Tal macro no existe",
overwriteWarning: "Un tiddler llamado '%0' ya existe. Presione OK para reemplazarlo",
unsavedChangesWarning: "CUIDADO! Hay cambios no guardados en TiddlyWiki\n\nPresione OK para guardar\nPresione CANCELAR para cancelar cambios",
confirmExit: "--------------------------------\n\nHay cambios no guardados en TiddlyWiki. Si continue, perderá los cambios\n\n--------------------------------",
saveInstructions: "GuardarRespaldos",
unsupportedTWFormat: "Formato '%0' no apoyado por TiddlyWiki",
tiddlerSaveError: "Error en guardar tiddler '%0'",
tiddlerLoadError: "Error en cargar tiddler '%0'",
wrongSaveFormat: "No se puede guardar con formato de almacenaje '%0'. Cambiando a un formato válido para guardar.",
invalidFieldName: "Nombre de campo '%0' inválido",
fieldCannotBeChanged: "El campo '%0' no puede ser cambiado",
loadingMissingTiddler: "Intentando acceder el tiddler '%0' del servidor '%1' en:\n\n'%2' en el área de trabajo '%3'"});
merge(config.messages.messageClose,{
text: "cerrar",
tooltip: "cerrar este área de mensaje"});
config.messages.backstage = {
open: {text: "bastidores", tooltip: "Abrir el área entre bastidores para ejecutar tareas especiales de composición y edición"},
close: {text: "cerrar", tooltip: "Cerrar el área entre bastidores"},
prompt: "bastidores: ",
decal: {
edit: {text: "editar", tooltip: "Editar el tiddler '%0'"}
}
};
config.messages.listView = {
tiddlerTooltip: "Hacer clic para ver el texto completo de este tiddler",
previewUnavailable: "(preeestreno no disponible)"
};
config.messages.dates.months = ["enero", "febrero", "marzo", "abril", "mayo", "junio", "julio", "agosto", "septiembre", "octubre", "noviembre","diciembre"];
config.messages.dates.days = ["domingo", "lunes", "martes", "miercoles", "jueves", "viernes", "sábado"];
config.messages.dates.shortMonths = ["ene", "feb", "mar", "abr", "mayo", "jun", "jul", "ag", "sep", "oct", "nov", "dic"];
config.messages.dates.shortDays = ["dom", "lun", "mar", "mier", "jue", "vie", "sáb"];
// suffixes for dates, eg "1st","2nd","3rd"..."30th","31st"
config.messages.dates.daySuffixes = ["","","","","","","","","","",
"","","","","","","","","","",
"","","","","","","","","","",
""];
config.messages.dates.am = "am";
config.messages.dates.pm = "pm";
merge(config.messages.tiddlerPopup,{
});
merge(config.views.wikified.tag,{
labelNoTags: "no hay etiquetas",
labelTags: "etiquetas: ",
openTag: "Abrir etiqueta '%0'",
tooltip: "Mostrar tiddlers con etiqueta '%0'",
openAllText: "Abrir todos",
openAllTooltip: "Abrir todos estos tiddlers",
popupNone: "No hay otros tiddlers con la etiqueta '%0'"});
merge(config.views.wikified,{
defaultText: "El tiddler '%0' aún no existe. Hacer doble-clic para crearlo",
defaultModifier: "(no encontrado)",
shadowModifier: "(tiddler integral oculto)",
dateFormat: "DD MMM YYYY", // use this to change the date format for your locale, eg "YYYY MMM DD", do not translate the Y, M or D
createdPrompt: "creado"});
merge(config.views.editor,{
tagPrompt: "Escribir etiquetas separados por espacios, [[usar doble corchetes]] si es necesario, or seleccionar existentes",
defaultText: "Escribir el texto para '%0'"});
merge(config.views.editor.tagChooser,{
text: "etiquetas",
tooltip: "Seleccionar etiquetas existentes para añadir a este tiddler",
popupNone: "No hay etiquetas definidas",
tagTooltip: "Añadir la etiqueta '%0'"});
merge(config.messages,{
sizeTemplates:
[
{unit: 1024*1024*1024, template: "%0\u00a0GB"},
{unit: 1024*1024, template: "%0\u00a0MB"},
{unit: 1024, template: "%0\u00a0KB"},
{unit: 1, template: "%0\u00a0B"}
]});
merge(config.macros.search,{
label: "búsqueda",
prompt: "Buscar en este TiddlyWiki",
accessKey: "F",
successMsg: "%0 tiddlers encontrados con %1",
failureMsg: "Ningunos tiddlers encontrados con %0"});
merge(config.macros.tagging,{
label: "etiquetas: ",
labelNotTag: "no etiquetas",
tooltip: "Lista de tiddlers con la etiqueta '%0'"});
merge(config.macros.timeline,{
dateFormat: "DD MMM YYYY"});// use this to change the date format for your locale, eg "YYYY MMM DD", do not translate the Y, M or D
merge(config.macros.allTags,{
tooltip: "Mostrar tiddlers con la etiqueta '%0'",
noTags: "No hay tiddlers con etiquetas"});
config.macros.list.all.prompt = "Todos los tiddlers en orden alfabético";
config.macros.list.missing.prompt = "Tiddlers enlazados por otros tiddlers pero que no son definidos";
config.macros.list.orphans.prompt = "Tiddlers que no han sido enlazados por nigin otro tiddler";
config.macros.list.shadowed.prompt = "Tiddlers ocultos con contenido por defecto";
config.macros.list.touched.prompt = "Tiddlers que han sido modificados localmente";
merge(config.macros.closeAll,{
label: "cerrar todos",
prompt: "Cerrar todos los tiddlers abiertos (excepto los que están en modo de edición)"});
merge(config.macros.permaview,{
label: "permavista",
prompt: "Enlace al URL de este archivo con todos los tiddlers actualmente abiertos"});
merge(config.macros.saveChanges,{
label: "guardar cambios",
prompt: "Guardar todos los cambios a este TiddlyWiki",
accessKey: "S"});
merge(config.macros.newTiddler,{
label: "nuevo tiddler",
prompt: "Crear un nuevo tiddler",
title: "Nuevo Tiddler",
accessKey: "N"});
merge(config.macros.newJournal,{
label: "nuevo diario",
prompt: "Crear un nuevo tiddler con el día y la hora como el título",
accessKey: "J"});
merge(config.macros.options,{
wizardTitle: "Modificar las opciones avanzadas",
step1Title: "Estas opciones son guardadas como cookies en su navegador web",
step1Html: "<input type='hidden' name='markList'></input><br><input type='checkbox' checked='false' name='chkUnknown'>Mostrar opciones desconocidas</input>",
unknownDescription: "//(desconocido)//",
listViewTemplate: {
columns: [
{name: 'Option', field: 'option', title: "Opción", type: 'String'},
{name: 'Description', field: 'description', title: "Descripción", type: 'WikiText'},
{name: 'Name', field: 'name', title: "Nombre", type: 'String'}
],
rowClasses: [
{className: 'lowlight', field: 'lowlight'}
]}
});
merge(config.macros.plugins,{
wizardTitle: "Manejar plugins",
step1Title: "Plugins actualmente instalados",
step1Html: "<input type='hidden' name='markList'></input>", // DO NOT TRANSLATE
skippedText: "(Este plugin no ha sido ejecutado porque fue añadido desde el último inicio del archivo)",
noPluginText: "No hay plugins instalados",
confirmDeleteText: "¿Está seguro que quiere eliminar estos plugins?:\n\n%0",
removeLabel: "remover ña etiqueta systemConfig",
removePrompt: "Remover la etiqueta systemConfig",
deleteLabel: "borrar",
deletePrompt: "Eliminar estos tiddlers para siempre",
listViewTemplate: {
columns: [
{name: 'Selected', field: 'Selected', rowName: 'title', type: 'Selector'},
{name: 'Tiddler', field: 'tiddler', title: "Tiddler", type: 'Tiddler'},
{name: 'Size', field: 'size', tiddlerLink: 'size', title: "Tamaño", type: 'Size'},
{name: 'Forced', field: 'forced', title: "Forzado", tag: 'systemConfigForce', type: 'TagCheckbox'},
{name: 'Disabled', field: 'disabled', title: "Deshabilitado", tag: 'systemConfigDisable', type: 'TagCheckbox'},
{name: 'Executed', field: 'executed', title: "Cargado", type: 'Boolean', trueText: "Sí", falseText: "No"},
{name: 'Startup Time', field: 'startupTime', title: "Tiempo de inicio", type: 'String'},
{name: 'Error', field: 'error', title: "Estado", type: 'Boolean', trueText: "Error", falseText: "OK"},
{name: 'Log', field: 'log', title: "Log", type: 'StringList'}
],
rowClasses: [
{className: 'error', field: 'error'},
{className: 'warning', field: 'warning'}
]}
});
merge(config.macros.toolbar,{
moreLabel: "más",
morePrompt: "Mostar más órdenes"
});
merge(config.macros.refreshDisplay,{
label: "refrescar",
prompt: "Re-dibujar toda la visualización de TiddlyWiki"
});
merge(config.macros.importTiddlers,{
readOnlyWarning: "No se puede importar a un archivo TiddlyWiki de lectura. Intente abrirlo desde un archivo:// URL",
wizardTitle: "Importar tiddlers de otro archivo o servidor",
step1Title: "Primer paso: Localizar el servidor o archivo TiddlyWiki",
step1Html: "Especificar el tipo de servidor: <select name='selTypes'><option value=''>Escoger...</option></select><br>Ingresar el URL or dirección al archivo aquí: <input type='text' size=50 name='txtPath'><br>...o navegar para buscar un archivo: <input type='file' size=50 name='txtBrowse'><br><hr>...o seleccionar un FEED predefinido: <select name='selFeeds'><option value=''>Escoger...</option></select>",
openLabel: "abrir",
openPrompt: "Abrir la conexión a este archivo o servidor",
openError: "Hubo problemas en acceder el archivo Tiddlywiki",
statusOpenHost: "Abriendo el servidor",
statusGetWorkspaceList: "Adquiriendo la lista de áreas de trabajo disponibles",
step2Title: "Segundo paso: Escoger el área de trabajo",
step2Html: "Ingresar un nombre de un área de trabajo: <input type='text' size=50 name='txtWorkspace'><br>...o seleccionar un área de trabajo: <select name='selWorkspace'><option value=''>Escoger...</option></select>",
cancelLabel: "cancelar",
cancelPrompt: "Cancelar esta importación",
statusOpenWorkspace: "Abriendo el área de trabajo",
statusGetTiddlerList: "Adquiriendo la lista de tiddlers disponibles",
step3Title: "Tercer paso: Escoger los tiddlers para importar",
step3Html: "<input type='hidden' name='markList'></input><br><input type='checkbox' checked='true' name='chkSync'>Mantener estos tiddlers enlazados a este server para poder sincronizar cambios posteriores</input><br><input type='checkbox' name='chkSave'>Guardar los detalles de este servidor en un tiddler 'systemServer' tiddler llamado:</input> <input type='text' size=25 name='txtSaveTiddler'>",
importLabel: "importar",
importPrompt: "Importar estos tiddlers",
confirmOverwriteText: "¿Está seguro que quiere reemplazar estos tiddlers?:\n\n%0",
step4Title: "Cuarto paso: Importando %0 tiddler(s)",
step4Html: "<input type='hidden' name='markReport'></input>", // DO NOT TRANSLATE
doneLabel: "OK",
donePrompt: "Cerrar este wizard",
statusDoingImport: "Importando tiddlers",
statusDoneImport: "Todos los tiddlers importados",
systemServerNamePattern: "%2 en %1",
systemServerNamePatternNoWorkspace: "%1",
confirmOverwriteSaveTiddler: "El tiddler '%0' ya existe. Haga clic en 'OK' para reemplazarlo con los detalles de este servidor, o haga clic en 'Cancelar' para cancelar los cambios",
serverSaveTemplate: "|''Tipo:''|%0|\n|''URL:''|%1|\n|''Área de trabajo:''|%2|\n\nEste tiddler fue creado automáticamente para guardar un record de los detallles de este servidor",
serverSaveModifier: "(Sistema)",
listViewTemplate: {
columns: [
{name: 'Selected', field: 'Selected', rowName: 'title', type: 'Selector'},
{name: 'Tiddler', field: 'tiddler', title: "Tiddler", type: 'Tiddler'},
{name: 'Size', field: 'size', tiddlerLink: 'size', title: "Tamaño", type: 'Size'},
{name: 'Tags', field: 'tags', title: "Etiquetas", type: 'Tags'}
],
rowClasses: [
]}
});
merge(config.macros.sync,{
listViewTemplate: {
columns: [
{name: 'Selected', field: 'selected', rowName: 'title', type: 'Selector'},
{name: 'Tiddler', field: 'tiddler', title: "Tiddler", type: 'Tiddler'},
{name: 'Server Type', field: 'serverType', title: "Tipo de servidor", type: 'String'},
{name: 'Server Host', field: 'serverHost', title: "Servidor", type: 'String'},
{name: 'Server Workspace', field: 'serverWorkspace', title: "Área de trabajo del servidor", type: 'String'},
{name: 'Status', field: 'status', title: "Estado de sincronización", type: 'String'},
{name: 'Server URL', field: 'serverUrl', title: "Servidor URL", text: "View", type: 'Link'}
],
rowClasses: [
],
buttons: [
{caption: "Sincronizar estos tiddlers", name: 'sync'}
]},
wizardTitle: "Sincronizar con servidores y archivos externos",
step1Title: "Escoger los tiddlers para sincronizar",
step1Html: "<input type='hidden' name='markList'></input>", // DO NOT TRANSLATE
syncLabel: "sincronizar",
syncPrompt: "Sincronizar estos tiddlers",
hasChanged: "Cambiado mientras desconectado",
hasNotChanged: "No cambiado mientras desconectado",
syncStatusList: {
none: {text: "...", color: "ninguno"},
changedServer: {text: "Cambiado en el servidor", color: '#80ff80'},
changedLocally: {text: "Cambiado mientras desconectado", color: '#80ff80'},
changedBoth: {text: "Cambiado mientras desconectado y en el servidor", color: '#ff8080'},
notFound: {text: "No encontrado en el servidor", color: '#ffff80'},
putToServer: {text: "Se guardó una actualización en el servidor", color: '#ff80ff'},
gotFromServer: {text: "Adquirió una actualización del servidor", color: '#80ffff'}
}
});
merge(config.commands.closeTiddler,{
text: "cerrar",
tooltip: "Cerrar este tiddler"});
merge(config.commands.closeOthers,{
text: "cerrar los demás",
tooltip: "Cerrar todos los demás tiddlers"});
merge(config.commands.editTiddler,{
text: "editar",
tooltip: "Editar este tiddler",
readOnlyText: "ver",
readOnlyTooltip: "Ver la fuente de este tiddler"});
merge(config.commands.saveTiddler,{
text: "OK",
tooltip: "Guardar los cambios a este tiddler"});
merge(config.commands.cancelTiddler,{
text: "cancelar",
tooltip: "Cancelar los cambios a este tiddler",
warning: "¿Seguro que quiere abandonar sus cambios a '%0'?",
readOnlyText: "OK",
readOnlyTooltip: "Ver este tiddler normalmente"});
merge(config.commands.deleteTiddler,{
text: "borrar",
tooltip: "Borrar este tiddler",
warning: "¿Seguro que quiere borrar '%0'?"});
merge(config.commands.permalink,{
text: "permaenlace",
tooltip: "Permaenlace para este tiddler"});
merge(config.commands.references,{
text: "referencias",
tooltip: "Mostar tiddlers que hacen referencia a este tiddler",
popupNone: "No hay referencias"});
merge(config.commands.jump,{
text: "saltar",
tooltip: "Saltar a otro tiddler abierto"});
merge(config.commands.syncing,{
text: "sincronización",
tooltip: "Controlar la sincronización de este tiddler con un servidor o archivo externo",
currentlySyncing: "<div>En proceso de sincronizar via <span class='popupHighlight'>'%0'</span> a:</"+"div><div>servidor: <span class='popupHighlight'>%1</span></"+"div><div>área de trabajo: <span class='popupHighlight'>%2</span></"+"div>", // Note escaping of closing <div> tag
notCurrentlySyncing: "No hay sincronización en proceso",
captionUnSync: "Dejar de sincronizar este tiddler",
chooseServer: "Sincronizar este tiddler con otro servidor:",
currServerMarker: "\u25cf ",
notCurrServerMarker: " "});
merge(config.commands.fields,{
text: "campos",
tooltip: "Mostrar los campos extendidos de este tiddler",
emptyText: "No hay campos extendidos para este tiddler",
listViewTemplate: {
columns: [
{name: 'Field', field: 'field', title: "Campo", type: 'String'},
{name: 'Value', field: 'value', title: "Valor", type: 'String'}
],
rowClasses: [
],
buttons: [
]}});
merge(config.shadowTiddlers,{
DefaultTiddlers: "[[IniciarConTiddlyWiki]]",
MainMenu: "[[IniciarConTiddlyWiki]]\n\n\n^^~TiddlyWiki versión <<version>>\n© 2007 [[UnaMesa|http://www.unamesa.org/]]^^",
IniciarConTiddlyWiki: "Para empezar con este TiddlyWiki vacío, necesitará modificar los siguientes tiddlers:\n* SiteTitle & SiteSubtitle: El título y subtítulo del sitio, mostrados en el encabezado (después de guardar, también aparecerán en la barra del título de su navegador web)\n* MainMenu: El menú principal que funciona como tabla de contenido para el usuario (generalmente este menú se encuentra a la izquierda)\n* DefaultTiddlers: Contiene los nombres de los tiddlers que aparecerán cuando el archivo TiddlyWiki se abre\nAdemás, necesitará ingresar su nombre usuario para firmar sus cambios posteriores al archivo: <<option txtUserName>>",
SiteTitle: "Mi TiddlyWiki",
SiteSubtitle: "un cuaderno web personal, no lineal y reutilizable",
SiteUrl: "http://www.tiddlywiki.com/",
OptionsPanel: "Estas opciones para personalizar TiddlyWiki son guardados en su navegador\n\nSu nombre de usuario para firmar los cambios que realiza. Escríbalo como PalabraWiki (eg JuanDiego)\n<<option txtUserName>>\n\n<<option chkSaveBackups>> GuardarRespaldos\n<<option chkAutoSave>> AutoGuardar\n<<option chkRegExpSearch>> BuscaRegExp\n<<option chkCaseSensitiveSearch>> BúsquedaSensible\n<<option chkAnimate>> HabilitarAnimaciones\n\n----\Véase también [[OpcionesAvanzadas|AdvancedOptions]]",
SideBarOptions: '<<search>><<closeAll>><<permaview>><<newTiddler>><<newJournal "DD MMM YYYY">><<saveChanges>><<slider chkSliderOptionsPanel OptionsPanel "opciones »" "Cambiar las opciones avanzadas de TiddlyWiki">>',
SideBarTabs: '<<tabs txtMainTab "Fecha" "tiddlers por fecha de creación" TabTimeline "Título" "Tiddlers por título" TabAll "Etiquetas" "Todas las etiquetas" TabTags "Más" "Más listas" TabMore>>',
TabMore: '<<tabs txtMoreTab "perdidos" "Tiddlers que no existen" TabMoreMissing "huérfanos" "Tiddlers que no han sido enlazados por ningun otro tiddler" TabMoreOrphans "ocultos" "Tiddlers ocultos" TabMoreShadowed>>'});
merge(config.annotations,{
AdvancedOptions: "Este tiddler oculto provee acceso a varias opciones avanzadas",
ColorPalette: "Los valores en este tiddler oculto determinan la esquema de colores de este ~TiddlyWiki",
DefaultTiddlers: "Los tiddlers alistados en este tiddler oculto se abren automáticamente cuando se abre este archivo ~TiddlyWiki",
EditTemplate: "La plantilla HTML en este tiddler oculto determina la apariencia de los tiddlers cuando están en modo de edición",
GettingStarted: "Este tiddler oculto provee instrucciones básicas acerca del uso de ~TiddlyWiki",
ImportTiddlers: "Este tiddler oculto permite la importación de tiddlers de otros archivos",
MainMenu: "Este tiddler oculto se usa como la tabla de contenido del menú principal en la columna a la izquiera de la pantalla",
MarkupPreHead: "Este tiddler es insertado en la parte superior de la sección <head> del HTML de ~TiddlyWiki",
MarkupPostHead: "Este tiddler es insertado en la parte inferior de la sección <head> del HTML de ~TiddlyWiki",
MarkupPreBody: "Este tiddler es insertado en la parte superior de la sección <body> del HTML de ~TiddlyWiki",
MarkupPostBody: "Este tiddler es insertado en la parte inferior de la sección <body> del HTML de ~TiddlyWiki immediatamente antes del 'script block'",
OptionsPanel: "Este tiddler oculto se usa como el contenido del panel de opciones en el menú a la derecha",
PageTemplate: "La plantilla HTML en este tiddler oculto determina la presentación general de este ~TiddlyWiki",
PluginManager: "Este tiddler oculto provee acceso al administrador de plugins",
SideBarOptions: "Este tiddler oculto se usa como el contenido de las opciones de la parte superior del menú a la derecha",
SideBarTabs: "Este tiddler oculto se usa como el contenido del panel de pestañas en el menú a la derecha",
SiteSubtitle: "Este tiddler oculto contiene el subtítulo del sitio o página",
SiteTitle: "Este tiddler oculto contiene el título del sitio o página",
SiteUrl: "Este tiddler debe ser configurado al URL completo cuando el archivo se publica",
StyleSheetColours: "Este tiddler oculto contiene definiciones de CSS relacionadas con los colores de los elementos de la página",
StyleSheet: "Este tiddler puede contener definiciones de CSS que el usuario asigna",
StyleSheetLayout: "Este tiddler oculto contiene definiciones de CSS relacionadas con la configuración visual de los elementos de la página",
StyleSheetLocale: "Este tiddler oculto contiene definiciones de CSS relacionadas con el local de la traducción",
StyleSheetPrint: "Este tiddler oculto contiene definiciones de CSS relacionadas con la impresión",
TabAll: "Este tiddler oculto contiene los contenidos de la pestaña 'Título' en el menú a la derecha",
TabMore: "Este tiddler oculto contiene los contenidos de la pestaña 'Más' en el menú a la derecha",
TabMoreMissing: "Este tiddler oculto contiene los contenidos de la pestaña 'perdidos' en el menú a la derecha",
TabMoreOrphans: "Este tiddler oculto contiene los contenidos de la pestaña 'huérfanos' en el menú a la derecha",
TabMoreShadowed: "Este tiddler oculto contiene los contenidos de la pestaña 'ocultos' en el menú a la derecha",
TabTags: "Este tiddler oculto contiene los contenidos de la pestaña 'Etiquetas' en el menú a la derecha",
TabTimeline: "Este tiddler oculto contiene los contenidos de la pestaña 'Fecha' en el menú a la derecha",
ViewTemplate: "la plantilla HTML en este tiddler oculto determina la apariencia de los tiddlers cuando están en modo de lectura"
});
//}}}
/*{{{*/
body {background:[[ColorPalette::PrimaryLight]]; color:[[ColorPalette::Foreground]];}
.button {color:[[ColorPalette::PrimaryPale]]; border:none;}
div.tiddler div.viewer {font-size:1.1em; padding-top: 0.5em; padding-bottom: 1em;}
.siteTitle {
padding-top:15px;
float:left;
font-family: 'Verdana', sans-serif;
font-size: 1.8em;
color: #ffccaa;
margin-right: 0.5em;margin-left:0.5em;
}
#topMenu br {display:none;}
#topMenu a, #topMenu .tiddlyLink, #topMenu .button {font-size: 1.1em; margin:0em; color:#ee7766; padding:10px 10px 10px 10px;padding-top:1.6em;border:none; border-right: 1px solid #ee7766;float:left;}
#topMenu {border-left: 1px solid #ee7766; float:left;margin:0;}
#topMenu a:hover {color:#fff;}
#mainMenu {background-color: #ee7766; font-weight: bold; margin-top: 12px; text-align: left;}
#mainMenu .tiddlyLinkExisting, #mainMenu .tiddlyLinkNonExisting {font-weight: bold;}
#mainMenu {width: 13em;}
#displayArea {margin-left: 16em;}
.tiddler {padding: 1em 1em 1em 1em;
margin-bottom: 0.5em ! important; background: #fff;}
.title {color: #0000bb; border-bottom:1px solid #ccc;}
.viewer { margin-top: 1em; line-height: 1.7em;}
#displayArea .tiddlyLinkExisting {font-weight:bold; color: #0000bb;}
#displayArea .tiddlyLinkNonExisting {font-style:italic;color: #0000bb;}
h1,h2,h3,h4,h5,h6 {color: #000000; font-size: 1.3em; font-weight: bold; background-color:[[ColorPalette::TertiaryPale]];}
h1 {border-bottom: none;}
h2,h3 {border-bottom: none;}
/*(1) Changes table header text color to black */
.viewer th, thead td {
color: #000;
}
/* (2) Makes text verdana. */
body {
font-family: verdana;
}
/* (8) Makes ordered and unordered lists double-spaced between items but single-spaced within items. */
.viewer li {
padding-top: 0.5em;
padding-bottom: 0.5em;
}
/*GREEK*/
.viewer em {
font-family: Palatino Linotype;
font-style: normal;
font-size: 150%;
}
.greek { font-family: Palatino Linotype; font-style: normal; font-size: 150%; }
/* (10) Hides the bar in blockquotes. */
.viewer blockquote {
line-height: 1em;
margin-left: 2.5em;
border-left: 0px;
}
.tabSelected{color:#000000;}
/*Invisible tables*/
.viewer .invisibletable table { border-color: white;}
.viewer .invisibletable table td {
font-size: 1em;
font-family: Verdana;
border-color: white;
padding: 10px 20px 10px 0px;
text-align: left;
vertical-align: top;
}
.viewer .invisibletable table th {
color: #005566;
background-color: white;
border-color: white;
font-family: Verdana;
font-size: 1.2em;
font-weight: bold;
padding: 10px 20px 10px 0px;
text-align: left;
vertical-align: top;
}
/*PRINTING*/
@media print {
#mainMenu {display: none ! important;}
#topMenu {display: none ! important;}
#sidebar {display: none ! important;}
#displayArea {margin: 1em 1em 0em 1em !important;}
#messageArea {display: none ! important;}
.toolbar {display: none ! important;}
.header {display: none ! important;}
.tiddler .subtitle {display: none ! important;}
.tiddler .toolbar {display: none ! important; }
.tiddler .tagging {display: none ! important; }
.tiddler .tagged {display: none ! important; }
body {background-color: transparent;}
}
#backstageArea {background:[[ColorPalette::Foreground]]; color:[[ColorPalette::PrimaryPale]];}
#backstageArea a {background:[[ColorPalette::Foreground]]; color:[[ColorPalette::PrimaryPale]]; border:none;}
#backstageArea a:hover {background:[[ColorPalette::SecondaryLight]]; color:[[ColorPalette::Foreground]]; }
#backstageArea a.backstageSelTab {background:[[ColorPalette::PrimaryPale]]; color:[[ColorPalette::Foreground]];}
#backstageButton a {background:none; color:[[ColorPalette::PrimaryPale]]; border:none;}
#backstageButton a:hover {background:[[ColorPalette::Foreground]]; color:[[ColorPalette::PrimaryPale]]; border:none;}
#backstagePanel {background:[[ColorPalette::PrimaryPale]]; border-color: [[ColorPalette::PrimaryPale]] [[ColorPalette::TertiaryDark]] [[ColorPalette::TertiaryDark]] [[ColorPalette::TertiaryDark]];}
.backstagePanelFooter .button {border:none; color:[[ColorPalette::PrimaryPale]];}
.backstagePanelFooter .button:hover {color:[[ColorPalette::Foreground]];}
#backstageCloak {background:[[ColorPalette::Foreground]]; opacity:0.6; filter:'alpha(opacity:60)';}
/*}}}*/
! Teología sistemática
[[Dios en 1 Pedro]]
[[Los sufrimientos y la muerte de Cristo en 1 Pedro]]
[[La resurrección y ascensión de Cristo en 1 Pedro]]
[[Los nombres para Dios en 1 Pedro]]
[[El pecado y los enemigos de Dios en 1 Pedro]]
[[La iglesia en 1 Pedro]]
[[La salvación en 1 Pedro]]
[[La palabra 'gracia' en 1 Pedro]]
[[Gloria, gloriosa en 1 Pedro]]
[[La escatología en 1 Pedro]]
! Otros temas
[[Los sufrimientos del creyente y la persecución en 1 Pedro]]
[[Las buenas obras en 1 Pedro]]
[[La palabra griega 'hacer el bien' en 1 Pedro]]
[[El evangelismo en 1 Pedro]]
[[Santo, santificar en 1 Pedro]]
[[La sumisión en 1 Pedro]]
[[El amor fraternal en 1 Pedro]]
[[Efímero vs. duradero en 1 Pedro]]
[[Éxodo y Pascua en 1 Pedro]]
/%
|Name|ToggleRightSidebar|
|Source|http://www.TiddlyTools.com/#ToggleRightSidebar|
|Version|0.0.0|
|Author|Eric Shulman - ELS Design Studios|
|License|http://www.TiddlyTools.com/#LegalStatements <<br>>and [[Creative Commons Attribution-ShareAlike 2.5 License|http://creativecommons.org/licenses/by-sa/2.5/]]|
|~CoreVersion|2.1|
|Type|script|
|Requires||
|Overrides||
|Description||
%/<script label="show/hide right sidebar">
var show=document.getElementById('sidebar').style.display=='none';
if (!show) {
document.getElementById('sidebar').style.display='none';
var margin='1em';
}
else {
document.getElementById('sidebar').style.display='block';
var margin=config.options.txtDisplayAreaRightMargin?config.options.txtDisplayAreaRightMargin:"";
}
place.innerHTML=(show?"Need More Room?":"Need the Sidebar?"); // SET LINK TEXT
place.title=show?"hide sidebar":"show sidebar"; // SET TOOLTIP
document.getElementById('displayArea').style.marginRight=margin;
config.options.chkShowRightSidebar=show;
saveOptionCookie('chkShowRightSidebar');
var sm=document.getElementById("storyMenu"); if (sm) config.refreshers.content(sm);
return false;
</script><script>
if (config.options.chkShowRightSidebar==undefined)
config.options.chkShowRightSidebar=true;
if (!config.options.txtDisplayAreaRightMargin||!config.options.txtDisplayAreaRightMargin.length)
config.options.txtDisplayAreaRightMargin="15em";
var show=config.options.chkShowRightSidebar;
document.getElementById('sidebar').style.display=show?"block":"none";
document.getElementById('displayArea').style.marginRight=show?config.options.txtDisplayAreaRightMargin:"1em";
place.lastChild.innerHTML=(show?"Hide Sidebar;":"Show Sidebar;"); // SET LINK TEXT
place.lastChild.title=show?"hide sidebar":"show sidebar"; // SET TOOLTIP
place.lastChild.style.fontWeight="normal";
</script>
[[Bienvenido]]
[[Enlaces]]
[[Derechos]]
[[Últimos cambios]]
/%
|Name|ToggleRightSidebar|
|Source|http://www.TiddlyTools.com/#ToggleRightSidebar|
|Version|0.0.0|
|Author|Eric Shulman - ELS Design Studios|
|License|http://www.TiddlyTools.com/#LegalStatements <<br>>and [[Creative Commons Attribution-ShareAlike 2.5 License|http://creativecommons.org/licenses/by-sa/2.5/]]|
|~CoreVersion|2.1|
|Type|script|
|Requires||
|Overrides||
|Description||
%/<script label="show/hide right sidebar">
var show=document.getElementById('sidebar').style.display=='none';
if (!show) {
document.getElementById('sidebar').style.display='none';
var margin='1em';
}
else {
document.getElementById('sidebar').style.display='block';
var margin=config.options.txtDisplayAreaRightMargin?config.options.txtDisplayAreaRightMargin:"";
}
place.innerHTML=(show?"Expandir pantalla":"Mostrar menú derecho"); // SET LINK TEXT
place.title=show?"Expandir pantalla":"Mostrar menú derechor"; // SET TOOLTIP
document.getElementById('displayArea').style.marginRight=margin;
config.options.chkShowRightSidebar=show;
saveOptionCookie('chkShowRightSidebar');
var sm=document.getElementById("storyMenu"); if (sm) config.refreshers.content(sm);
return false;
</script><script>
if (config.options.chkShowRightSidebar==undefined)
config.options.chkShowRightSidebar=true;
if (!config.options.txtDisplayAreaRightMargin||!config.options.txtDisplayAreaRightMargin.length)
config.options.txtDisplayAreaRightMargin="15em";
var show=config.options.chkShowRightSidebar;
document.getElementById('sidebar').style.display=show?"block":"none";
document.getElementById('displayArea').style.marginRight=show?config.options.txtDisplayAreaRightMargin:"1em";
place.lastChild.innerHTML=(show?"Expandir pantalla":"Mostrar menú derecho"); // SET LINK TEXT
place.lastChild.title=show?"Expandir pantalla":"Mostrar menú derecho"; // SET TOOLTIP
place.lastChild.style.fontWeight="normal";
</script>
''Necesidad/problema:'' La persecución tienta a algunos de dejar de vivir la vida santa
''Objetivo:'' Animar a los oidores a que sigan a Dios fielmente a pesar de la persecución
''Tema:'' “Vivamos para Cristo, quien nos separó de los que van a ser juzgados.”
!Introducción:
*Ilustración de la persecución que los oidores enfrentan;
*Los lectores de 1 Pedro sufrieron persecución también. Vemos en nuestro texto que la gente murmuraba y se burlaba de ellos.
*Declaración del tema.
!Puntos:
#Cristo triunfó sobre los que nos oponen
##Fue crucificado por la carne (la humanidad), pero fue vivificado por el Espíritu (3.18)
##Predicó su victoria a los espíritus encarcelados (3.19)
##Está exaltado sobre todo poder (3.22)
##Juzgará a los que nos critican (4.4-5)
#Cristo nos apartó de ellos
##Murió para llevarnos a Dios (3.18)
##Resucitó para salvarnos por medio de la conversión (el “bautismo”) (3.21)
##Nos hace vivir también por su Espíritu (4.6)
#Cristo nos llama a una vida distinta de ellos
##Los versículos:
###Seguir el bien, 13
###La justicia, 14
###Santificar a Dios y responder honestamente, 15
###Buena conciencia, buena conducta, 16
###Hace