#jquery

Rastin Mehr

Rastin Mehr

Anahita 4.* Roadmap

This is the list of goals that we want to accomplish for this release. The implementation details and time are generally unknown until we actually start developing them. #Anahita #vision #features

Tagging

  1. base #tagging infrastructure
  2. tag: hashtags
  3. tag: people #mentions
  4. tag: actors
  5. tag: media
  6. tag: locations #locationgraph

Locations

  1. Geolocation libraries. Ability to extend and configure ...
Nick Swinford

Nick Swinford

  • 34 Followers / 12 Leaders
I'm a self-taught web developer with big ambitions! I'm here to expand my skill set and develop #nichecommunity sites. #jquery #windows #javascript #php #git #emberjs
Pavel Kulbakin

Pavel Kulbakin

  • 19 Followers / 18 Leaders
Rastin Mehr

Rastin Mehr

What comes after 4.1.5 release

The next major work is #MobileFirst user interfaces in Anahita which pretty much means rebuilding all the UIs and quite likely we are going to introduce new technologies such as #AngularJS and #MaterialDesign that are more suitable that generic #JQuery and #Bootstrap for an application environment. During this process we will be building native administration features in the front-end and compl...

Rastin Mehr

Rastin Mehr

Open/Close Comments Actions Implemenation

#JQuery hint: it is similar to vote.js only simpler
Alright so we are officially polishing the code so we can merge it with the master branch. There are no traces of #mootools left and everything is working with #JQuery now.
Rastin Mehr

Rastin Mehr

Migrating to JQuery before MobileFirst implementation

Before we can start working on the #MobileFirst design we need to rewrite all of our javascript code in #JQuery. Then we can decide whether to use #Bootstrap or #ZurbFoundation as the CSS framework and rebuild all the UIs. I have done the first commit to my personal repository:

https://github.com/rmdstudio/anahita

which contains some of the JQuery code that I have written. Feel free to fork t...

Rastin Mehr

Rastin Mehr

What do we want to see in Anahita 4.*

Blossoms in WestEnd

The focus of #Anahita 4.3 was to completely remove Joomla from Anahita. The focus of next release will be #MobileFirst and developing a client server architecture where all the UI layouts and elements are generated in the browser using Javascript while the server side php becomes mostly an API.

This article describes the ideal scenarios that we are aiming to achieve.

Designing for Mobile First

The...

Rastin Mehr

Rastin Mehr

So the #JQuery #InfinitScroll that I wrote for Anahita is only 70 lines of code instead of 200 lines. Now if we use CSS3 for the Masonry layout, that will save us another 100 lines. Also if you are a JQuery expert who wants to help rewriting the Anahita JS libraries, please let me know.
Rastin Mehr

Rastin Mehr

Going about MobileFirst in Anahita 4.1

Here is how we are going to approach the #MobileFirst implementation.

1. Update the existing layouts and UIs to the latest release of Bootstrap and #Mootools #Bootstrap https://anutron.github.io/mootools-bootstrap/

2. introduce #AngularJS and #JQuery to Anahita and gradually remove all the #Mootools code.

3. redesign the layouts and UIs based on MobileFirst approach.

2 and 3 may be happening in...

Rastin Mehr

Rastin Mehr

Kudos to @NicholasJohn16 for his #JQuery plugin contribution.
Rastin Mehr

Rastin Mehr

Use JQuery Editors

Custom editor implementation for Anahita #JQuery #Editor @rastin
Nick Swinford

Nick Swinford

jQuery Plugins vs Widgets

I've been googling this for the last couple weeks, but I haven't really found an explanation yet. What's the real benefit of using widgets over plugins? I know they're suppose to be stateful, but what can they do that a plugin can't?

Thanks for any input.

#JQuery #Widget #Plugin

Rastin Mehr

Rastin Mehr

This week's #Anahita #Hackathon was focused on porting and rewriting all the #mootools javascript to #JQuery as well as researching and prototyping #MobileFirst UIs for the Dashboard and Actor profiles.
Rastin Mehr

Rastin Mehr

All the actions and features on the dashboard and actor profiles are now working. That means we have passed the tipping point of javascript rewrite in #JQuery and shown some decent progress.

Powered by Anahita