/* * Перед рендерингом формы свойств поля добавляем в нее требуемый checkbox * */ function i18ncck_form_alter(&$form, $form_state, $form_id) { if (($form['form_id']['#value'] == 'content_field_edit_form') && (variable_get('i18n_node_' . $form['type_name']['#value'], FALSE))) { $i18ncck = array( '#type' => 'checkbox', '#title' => t('Language independent values'), '#default_value' => variable_get('i18ncck_' . $form['field_name']['#value'] , FALSE), ); /* * Указываем дополнительный обработчик формы функцию _i18ncck_field_submit() * */ if(isset($form['field'])) { $form['field'] = array_merge(array('i18ncck' => $i18ncck), $form['field']); $form['#submit'][] = '_i18ncck_field_submit'; } } } function _i18ncck_field_submit($form, &$form_state) { /* * Если флажок выставлен сохраняем уникальную переменную для каждого поля, * если нет – удаляем ее. * */ if (isset($form_state['values']['i18ncck']) && $form_state['values']['i18ncck']) { variable_set('i18ncck_' . $form_state['values']['field_name'], TRUE); } else { variable_del( 'i18ncck_' . $form_state['values']['field_name']); } } /* * При подтверждении формы редактирования материала обрабатываются * два случая: вставка и обновление. * */ function i18ncck_nodeapi(&$node, $op, $a3, $a4) { if ( variable_get('i18n_node_' . $node->type, FALSE)) { switch ($op){ /* * Получаем исходный по языку материал и все его переводы. * Проходим по циклу все поля, если для него указана многоязычность - * загружаем все переводы, присваиваем введенное значение поля и сохраняем их. * */ case 'update': $translations = translation_node_get_translations($node->tnid); foreach( content_fields() as $field) { $field = $field['field_name']; if ( variable_get('i18ncck_' . $field, FALSE) && isset($node->tnid)) { foreach($translations as $lang){ if($node->nid!=$lang->nid) { $i18n_node = node_load($lang->nid); $i18n_node->$field = $node->$field; node_save($i18n_node); unset($i18n_node); } } } } break; /* * От случая обновления отличается только способом получения NID исходного перевода * */ case 'insert': if(isset($node->translation_source->nid)) { $translations = translation_node_get_translations($node->translation_source->nid); foreach(content_fields() as $field) { $field = $field['field_name']; foreach( $translations as $translation) { $i18n_node = node_load($translation->nid); $i18n_node->$field = $node->$field; node_save($i18n_node); unset($i18n_node); } } } break; } } } Tutmonda Esperanto-adresaro - Projektoj http://adresaro.org/taxonomy/term/4/0 eo Nikaragvo denove estis celo de instru- kaj informvojaĝo http://adresaro.org/enhavo/nikaragvo-denove-celo-de-instru-kaj-informvoja%C4%9Do <p>Ankaŭ en 2013 okazis inform- kaj instruvojaĝon al Nikaragvo, danke al la subteno de la fondaĵo Esperanto Internacia. Surloke subtenis Uriel Gurdián, kiu instruas Esperanton en la UNAN (Universitato Nacia Aŭtonoma de Nikaragvo). Krome ni havis la helpon de profesia ĵurnalistino. <a href="http://www.adresaro.org/sites/default/files/Nikaragvo Kompleta Raporto 2013.pdf" target="_blank">Legu la kompletan raporton de Martin Schäffer en PDF</a></p> Projektoj Sat, 09 Mar 2013 12:23:12 +0000 Esperantst 868 at http://adresaro.org Subteno de la gazetara agado en Meksiko okaze de la jubileo "125-jaroj Esperanto" http://adresaro.org/enhavo/subteno-de-la-gazetara-agado-en-meksiko-okaze-de-la-jubileo-125-jaroj-esperanto <p>Esperanto Internacia subtenis finance kaj per laboro. Danke al kelkaj volontuloj kaj profesia ĵurnalisto (kiu ricevis honorarion) la agado estis eksterordinare sukcesa. Artikoloj pri la jubileo aperis en 4 gazetoj kaj 38 retpaĝoj. La laboro ankaŭ havis rezulton en kelkaj landoj de Latinameriko. Aperis informojn en minimume 7 latinamerikaj retpaĝoj.</p> Projektoj Mon, 24 Sep 2012 03:05:22 +0000 Esperantst 163 at http://adresaro.org Esperanto Internacia subtenis: Esperanto-Kurso ĉe la nacia universitato de Nikaragvo http://adresaro.org/enhavo/esperanto-kurso-en-la-nacia-universitato-de-nikaragvo <p>En 2012 unuafoje en la historio de Nikaragvo okazis Esperanto-kurso en la nacia universitato de Nikaragvo (UNAN). La kurson gvidis Uriel Gúrdian el Managvo. Esperanto Internacia subtenis finance, organize kaj materiale.</p> Projektoj Mon, 10 Sep 2012 16:07:56 +0000 Esperantst 159 at http://adresaro.org Inform-broŝuroj por Malto http://adresaro.org/enhavo/inform-bro%C5%9Duroj-por-malto <p>Ekzistas tre informriĉa broŝuro pri Esperanto "Malkovru Esperanton" en pluraj lingvoj. La broŝuron kreis Hokan Lundberg kune kun E@I kaj ILEI. Esperanto Internacia financis en 2012 la presadon kaj sendadon de tiu broŝuro al la Esperanto-asocio en Malto por subteni la lokan Esperanto-agadon. Eblas elŝuti la broŝuron je la sekva ligilo: <a href="http://ikso.net/es/broshuro/" title="http://ikso.net/es/broshuro/">http://ikso.net/es/broshuro/</a></p> Projektoj Mon, 10 Sep 2012 16:00:29 +0000 Esperantst 158 at http://adresaro.org Esperanto ĉe la "Tutmonda Kongreso de la Verdula Junularo" en Dakaro (Senegalio) http://adresaro.org/enhavo/esperanto-%C4%89e-la-tutmonda-kongreso-de-la-verdula-junularo-en-dakaro-senegalio <p>Esperanto Internacia subtenis Esperanto-informstandon ĉe AVE ĉe du gravaj verdulaj kongresoj en Dakaro (Senegalo), nome Tutmonda Kongreso de la Verdula Junularo kaj la Tutmonda Verdula Kongreso. Por AVE partoprenis Antoine, Assane (SEA) kaj Khady el Senegalo.</p> Projektoj Wed, 05 Sep 2012 02:27:22 +0000 Esperantst 162 at http://adresaro.org Inform- kaj instruvojaĝo al Managvo (Nikaragvo) 2012 http://adresaro.org/enhavo/inform-kaj-instruvoja%C4%9Do-al-managvo-nikaragvo <p><span class="inline inline-right"><a href="http://www.adresaro.org/sites/default/files/Nic_0002a.jpg" onclick="launch_popup(644, 720, 540); return false;" target="_blank"><img src="http://www.adresaro.org/sites/default/files/Nic_0002a.jpg" align="right" alt="" title="" class="image image-thumbnail" width="156" height="117" /></a></span></p> <p>Esperanto Internacia subtenis la inform- kaj instruvojaĝon de Martin Schäffer kaj Mallely Martínez Mateos al Managvo (Nikaragvo) komence de la jaro 2012. La du aktivuloj partoprenis la 3-an nacian kongreson de Edukado en la fakultato de edukado kaj lingvoj en la nacia aŭtonoma universitato de Nikaragvo (UNAN), prezentis informstandon kaj partoprenis per prelego pri Esperanto. Krome okazis sukcesa gazetara laboro. En du gravaj gazetoj (Hoy kaj Nuevo Diario) aperis artikoloj pri Esperanto. Krome okazis intervjuoj en kvar radiostacioj (Radio Ondas de la Luz, Radio Advent Stereo, Radio Sandino kaj Radio 580), kaj tri televidstacioj (VosTV, Canal 13, Canal Extra Plus 37). Pli detalan artikolon pri la vojaĝo oni povas legi en la revuo "La Ondo": <a href="http://sezonoj.ru/2012/02/209nika/" title="http://sezonoj.ru/2012/02/209nika/">http://sezonoj.ru/2012/02/209nika/</a></p> <p><a href="http://adresaro.org/enhavo/inform-kaj-instruvoja%C4%9Do-al-managvo-nikaragvo" target="_blank">legu pli</a></p> Projektoj Thu, 23 Aug 2012 23:33:56 +0000 Esperantst 161 at http://adresaro.org